小写字母变大写m[0]=m[0]-32;
#include<stdio.h> #include<math.h> #include<string.h> int main() { int n,i,sum; char m[100]; while(gets(m)) { m[0]-=32; sum=strlen(m); for(i=1;i<sum;i++) { if(m[i-1]==' ') m[i]-=32; } printf("%s",m); printf("\n"); } return 0; }