题解 | 首字母大写
#include <stdio.h>
#include<string.h>
int main() {
char a[100];
while(fgets(a,sizeof(a),stdin)){
if(a[0]<='z'&&a[0]>='a')
a[0]-=32;
for(int i=1;i<strlen(a);i++){
if(a[i]<='z'&&a[i]>='a'&&(a[i-1]==' '||a[i-1]=='\n'||a[i-1]=='\t'||a[i-1]=='\r'))
a[i]-=32;
}
printf("%s\n",a);
}
return 0;
}
