搞清楚元音字母有:a e i o u 即可。
#include<stdio.h>
#include<string.h>
int main()
{
char a[50];
int N;
int len, i;
while(scanf("%d", &N)!=EOF)
{
while(N--)
{
scanf("%s", a);
len = strlen(a);
for(i=0; i<len; i++)
{
if(a[i] =='a'|| a[i] == 'e' || a[i] == 'i' || a[i] == 'o' || a[i] == 'u')
a[i] = a[i] - 32;
if(a[i] > 'A' && a[i] <= 'Z' && a[i] != 'E' && a[i] != 'I' && a[i] != 'O' && a[i] != 'U')
a[i] = a[i] + 32;
}
printf("%s\n", a);
}
}
return 0;
}