首字母变大写

红太狼 2022-08-10 04:55 305阅读 0赞

首字母变大写

Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^

题目描述

输入一个英文句子,将每个单词的第一个字母改成大写字母。

输入

输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。

输出

请输出按照要求改写后的英文句子。

示例输入

  1. i like acm
  2. i want to get an accepted

示例输出

  1. I Like Acm
  2. I Want To Get An Accepted

提示

来源

HDOJ

示例程序

  1. #include<stdio.h>
  2. int main()
  3. {
  4. int i;
  5. char a[10000];
  6. while(gets(a))
  7. {
  8. for(i=0;a[i]!='\0';i++)
  9. {
  10. if(i==0)
  11. a[0]=a[0]-32;
  12. else
  13. {
  14. if(a[i]==' ')
  15. a[i+1]=a[i+1]-32;
  16. }
  17. }
  18. for(i=0;a[i]!='\0';i++)
  19. {
  20. printf("%c",a[i]);
  21. }
  22. printf("\n");
  23. }
  24. }

发表评论

表情:
评论列表 (有 0 条评论,305人围观)

还没有评论,来说两句吧...

相关阅读

    相关 SDUTACM字母

    题目描述 输入一个英文句子,将每个单词的第一个字母改成大写字母。 输入 输入数据包含多个测试实例,每个测试实例是一个长度不超过100的英文句子,占一行。 输出