题目描述输入一个只包含大小写英文字母和空格的句子,将每个单词的第一个字母改成大写字母。
输入输入一个长度不超过100的英文句子。
输出请输出按照要求改写后的英文句子。
样例输入i like ACM
样例输出I Like ACM
#include<stdio.h>
#include<string.h>
int main(){
char a[100];
int i;
gets(a);
int len = strlen(a);
for (i = 0; i < len - 1; i++){
if (a[0] <= 'z'&&a[0] >= 'a') //首字母
a[0] = a[0] - 32;
if (a[i] == ' '&&a[i + 1] >= 'a'&&a[i + 1] <= 'z')
a[i + 1] = a[i + 1] - 32;
}
for (i = 0; i < len; i++)
printf("%c", a[i]);
return 0;
}