#include"iostream.h"
void main(){
char *nextWord(char **pp){      //local function definitions are illegal执行 cl.exe 时出错.什么意思??static char word[81];
char *pw=word;
while(**pp=' ')(*pp)++;
while(**pp&&**pp!=' ')
*pw++=*(*pp)++;
*pw='\0';
return word;
}
char s[]="What is your name?";
char *ps=s;
do
cout<<nextWord(&ps)<<endl;
while(*ps);
}