ACM(首字母变大写)

来源:互联网 发布:linux .sh 里面的函数 编辑:程序博客网 时间:2024/05/16 08:37

A - 首字母变大写
输入一个英文句子,将每个单词的第一个字母改成大写字母。
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<stdio.h>#include<stdlib.h> #include<string.h> int main() {    char a[100];     int i,len;     while(gets(a)!='\0')     {        len=strlen(a);        if(a[0]!=' ')       {         a[0]=a[0]-32;       }         for(i=1;i<len;i++)          {             if(a[i]!=' '&&a[i-1]==' ')             {                a[i]=a[i]-32;             }          }          puts(a);     }     return 0; } 
原创粉丝点击