答案:
#include <stdio.h>
#include <string.h>
#include <ctype.h>
void main()
{
int n;
scanf("%d\n",&n);
char aa[1002];
int len;
int i;
char temp;
while(n--)
{
gets(aa);
len = strlen(aa);
for(i=0;i<len;i++)
{
if(i==0&&aa[i]>='A')
printf("%c",toupper(aa[i]));
if(i>0&&aa[i-1]==' '&&aa[i]>='A')
printf("%c",toupper(aa[i]));
}
printf("\n");
}
}
解析:
头文件#include <ctype.h>,toupper函数返回大写字母,tolower函数返回小写字母