HDU 2026 首字母变大写

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2026

继续水,代码:

#include<stdio.h>
#include<string.h>
int main()
{
	char str[1001];
    while(gets(str))
	{
		int i,len;
		len=strlen(str);
        if(str[0]>='a'&&str[0]<='z')
		{
			str[0]=str[0]-32;
		}
        for(i=0;i<=len-1;i++)
		{
			if(str[i]==' '&&str[i+1]>='a'&&str[i+1]<='z')
			{
				str[i+1]=str[i+1]-32;
			}
		}
		printf("%s\n",str);
	}
    return 0;
}


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