杭電ACM 2026輸入一個英文句子,將每個單詞的第一個字母改成大寫字母.Input輸入數據包含多個測試實例,每個測試實

題目:

杭電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]

添加新評論

暱稱
郵箱
網站