大小写转换

来源:互联网 发布:中文域名管理中心 编辑:程序博客网 时间:2024/05/16 10:11

大小写转换

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

题目描述

      输入一个不超过101个英文字符的一句话,你的任务是把这句话中所有单词的首字母变为大写。

输入

输入包含多组测试数据,每组数据只有一行为一个字符串,字符串的长度不超过101。

输出

对于每组测试数据,输出转换后的英文句子。

示例输入

i need you i love you and i miss you

示例输出

I Need You I Love You And I Miss You

提示

 

来源

qinchuan

示例程序

 
#include<stdio.h>  int main()  {  int i,j,n,m;  char a[101];  while(gets(a))  {      for(i=0;a[i]!='\0';i++)      {          if(i==0&&a[0]>='a'&&a[0]<='z')          a[0]=a[0]-32;          if(a[i]==' '&&a[i+1]>='a'&&a[i+1]<='z')          a[i+1]=a[i+1]-32;      }      for(i=0;a[i]!='\0';i++)      {          printf("%c",a[i]);      }      printf("\n");  }  } 

0 0