void main()
{
int chang(char *c,int a);
char c;
int flag=1;
do
{
c=getchar();
flag=chang(&c,flag);
putchar(c);
}
while(c!='\n');
}
chang(char *c,int a)
{
if(*c==' ')
return 1;
else if(a&&*c>='a'&&*c<='z')
*c-='a'-'A';
return 0;
}
这个程序的作用是把空格后的字母编程大写,本人对被掉函数不太理解麻烦解释下谢谢了
qq_笑_17