题目大意: 统计每个元音字母在字符串中出现的次数。
#include<stdio.h>
#include<string.h>
char str[110];
int num[5];
char y[5]={'a','e','i','o','u'};
int main(){
int n;
scanf("%d",&n);
getchar();
while(n--){
memset(num,0,sizeof(num));
gets(str);
int len=strlen(str);
for(int i=0;i<len;i++){
if(str[i]=='a')
num[0]++;
else if(str[i]=='e')
num[1]++;
else if(str[i]=='i')
num[2]++;
else if(str[i]=='o')
num[3]++;
else if(str[i]=='u')
num[4]++;
}
for(int i=0;i<5;i++)
printf("%c:%d\n",y[i],num[i]);
if(n!=0) printf("\n");
}
}