杭电OJ2027
注意输出格式
特别注意:最后一块输出后面没有空行:))
也就是说 不是最后一行 最后一个字母U两个换行符
否则一个换行符
#include<stdio.h>
#include<string.h>
int main(){
int n = 0;
char b[101];
while(scanf("%d",&n)!=EOF){
getchar();
for(int j =0;j<n;j++){
gets(b);
int a=0,e=0,i=0,o=0,u=0;
for(int k =0;k<strlen(b);k++){
if(b[k]=='a'||b[k]=='A'){
a++;
}else if(b[k]=='e'||b[k]=='E'){
e++;
}else if(b[k]=='i'||b[k]=='I'){
i++;
}else if(b[k]=='o'||b[k]=='O'){
o++;
}else if(b[k]=='u'||b[k]=='U'){
u++;
}
}
if(j == n-1){
printf("a:%d\ne:%d\ni:%d\no:%d\nu:%d\n",a,e,i,o,u);
}else{
printf("a:%d\ne:%d\ni:%d\no:%d\nu:%d\n\n",a,e,i,o,u);
}
}
}
return 0;
}