
pta的题,求大佬解答!!
感谢感谢🙏
找到空格则将空格后得非空格字符改为大写就好了
只有第一个字符是特例
#include <stdio.h>
int main()
{
int i=0,kg = 1;
char s[1000];
gets(s);
while(s[i] != '\0')
{
if(s[i] == ' ')
kg = 1;
else if(s[i] >='a' && s[i] <='z')
{
if(kg == 1)
s[i] = s[i] - 32;
kg = 0;
}
i++;
}
printf("%s",s);
return 0;
}