可以将一句英语的每个单词的首字母改为大写
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 }