题是这个样子的,我就差开头输入了
#include <stdio.h>
#include <string.h>
#define N 100
int main()
{
int n,i,j,p;
char str[N];
scanf("%d",&p);
for (i=0;i<p;i++)
{
gets(str);
n = strlen(str);
str[n] = '\0';
for(j = 0;str[j] != '\0';j++)
{
if(((str[j] >= 'a' && str[j] <= 'z') || (str[j] >= 'A' && str[j] <= 'Z')) == 0)
continue;
if(str[0] >= 'a' && str[0] <= 'z')
str[j] = str[j] - 32;
else if(str[j+1] >= 'A' && str[+1] <= 'Z')
str[j+1] = str[j+1] + 32;
}
printf("%s",str);
}
return 0;
}