大小写转换
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");
}
}