可以将一句英语的每个单词的首字母改为大写
1 #include<stdio.h>
2 #include<string.h>
3 int main() 4 { char a[100]; 5 int i,length; 6 while(gets(a)) 7 { 8 length=strlen(a); 9 a[0]=a[0]-32; 10 for(i=1;i<length;i++) 11 { 12 if(a[i-1]==' ') 13 a[i]=a[i]-32; 14 } 15 puts(a); 16 } 17 return 0; 18 }