#include "stdio.h"
#include<string.h>
main()
{
char str[110];
int i;
while(gets(str))
{
if(str[0]>='a'&&str[0]<='z')
str[0]=str[0]-32;
for(i=1;str[i]!='\0';i++)
{
if(str[i-1]==' ')
str[i]=str[i]-32;
}
puts(str);
}
return 0;
}
附个更简单的----
#include<stdio.h> int main() { char a[100]; int i; while(gets(a)) { a[0]-=32; for(i=1;a[i];i++) if(a[i-1]==' ') a[i]-=32; puts(a); } return 0; }