hdoj首写字母变大写
#include<stdio.h>
#include<ctype.h>
int main()
{
char a[101];
int len,i;
while(gets(a)!=NULL)
{
len=strlen(a);
a[0]=toupper(a[0]);
for(i=1;i<len;i++)
{
if(a[i]==' ')
a[i+1]=toupper(a[i+1]);
}
for(i=0;i<len;i++)
printf("%c",a[i]);
printf("\n");
}
return 0;
}
利用toupper函数将小写转为大写(此函数要加头文件#include<ctype.h>)