杭电ACM 2026输入一个英文句子,将每个单词的第一个字母改成大写字母.Input输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行.Output请输出按照要求改写后的英文句子.example Inputi like acmi want to get an acceptedSample OutputI Like AcmI Want To Get An Accepted代码#includemain(){char a[100];int b,c,d,i,j;while(scanf("%s",&a)!=EOF){printf("%c",a[0]-32);for(i=1;i

问题描述:

杭电ACM 2026
输入一个英文句子,将每个单词的第一个字母改成大写字母.
Input
输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行.
Output
请输出按照要求改写后的英文句子.
example Input
i like acm
i want to get an acceptedSample Output
I Like Acm
I Want To Get An Accepted
代码
#include
main()
{
char a[100];
int b,c,d,i,j;
while(scanf("%s",&a)!=EOF)
{
printf("%c",a[0]-32);
for(i=1;i

#include
main()
{
char a[100];
int b,c,d,i,j;
while(gets(a)) // 换成gets
{
if(a[0]==0) {printf("\n");continue;} // 如果是空行, 直接换行继续
if(a[0]>='a'&&a[0]