#include<bits/stdc++.h>
using namespace std;
int main(){
char a[101];
int A,E,I,O,U,n,m;
A=E=I=O=U=0;
scanf("%d",&n);/*测试次数*/
getchar();
while(n--){A=E=I=O=U=0;
gets(a);
m=strlen(a);
for(int i=0;i<m;i++){
if(a[i]=='a')
A++;
if(a[i]=='e')
E++;
if(a[i]=='i')
I++;
if(a[i]=='o')
O++;
if(a[i]=='u')
U++;
}
printf("a:%d\ne:%d\ni:%d\no:%d\nu:%d\n",A,E,I,O,U);
if(n!=0)
printf("\n");/*注意格式,这里换行之后还要换一行*/
}
return 0;
}
这道题一定要注意格式,思路简单,注意换行,就很简单就ac了。