杭电2026首字母变大写

#include<stdio.h>
#include<string.h>
//#include<stdlib.h>
main()
{
      char s[10000],a,b;
      int i,j;
      //scnaf("")
      while(gets(s))
    {  j=strlen(s);
      s[0]=s[0]-32;
      for(i=1;i<j;i++)
       if(s[i]==' ')
      s[i+1]=s[i+1]-32;
      //printf("%c",a);
      for(i=0;i<j;i++)
      printf("%c",s[i]);
      printf("\n");}
     // system("pause");
      return 0;
      

      }

首字母变大写

Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 36699    Accepted Submission(s): 20414


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

你可能感兴趣的:(杭电2026首字母变大写)