2026 首字母变大写
Problem Description
输入一个英文句子,将每个单词的第一个字母改成大写字母。
Input
输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。
Output
请输出按照要求改写后的英文句子。
Sample Input
i like acm
i want to get an accepted
Sample Output
I Like Acm
I Want To Get An Accepted
code:
1 #include<cstring> 2 #include<iostream> 3 using namespace std; 4 5 int main(){ 6 char s=' '; 7 char c; 8 int l=0; 9 while((c=getchar())!=EOF) 10 { 11 if((l==0||s==' ')&&(c>='a'&&c<='z')) 12 c=c-'a'+'A'; 13 putchar(c); 14 s=c; 15 l++; 16 if(c=='\n') 17 l=0; 18 } 19 return 0; 20 }