程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> c-拜托詳細的解釋和過程

c-拜托詳細的解釋和過程

編輯:編程解疑
拜托詳細的解釋和過程

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

最佳回答:


#include
void main()
{
char x[100];
int i;
printf("請輸入英語句子\n");
gets(x);
x[0]=x[0]-32;
for (i=1;x[i]!='\0';i++)
{
if (x[i-1]==' ')
{
x[i]=x[i]-32;
}
}
for (i=0;x[i]!='\0';i++)
{
printf("%c",x[i]);
}
printf("\n");
}


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved