#include"stdio.h"
void main()
{
int i;
char str[100];
printf("请输入一个字符串:");
gets(str);
if(str[0]>=97&&str[0]<=122)
str[0]=str[0]-32;
for(i=1;str[i]!='\0';i++)
{if(str[i-1]==' '&&str[i]>=97&&str[i]<=122)
str[i]=str[i]-32;
}
puts(str);
}
希望我的回答会对您有所帮助!