本题链接:点击打开链接
本题是要输入一个字符串,求出其中包含各个元音字母的个数。
参考代码:
#include<stdio.h>
#include<string.h>
char str[110];
int main()
{
int num1,num2,num3,num4,num5;
int n;
while(scanf("%d",&n)!=EOF)
{
getchar();
while(n--)
{
gets(str);
num1=num2=num3=num4=num5=0;
int len=strlen(str);
for(int i=0;i<len;i++)
{
if(str[i]=='a')
num1++;
if(str[i]=='e')
num2++;
if(str[i]=='i')
num3++;
if(str[i]=='o')
num4++;
if(str[i]=='u')
num5++;
}
printf("a:%d\ne:%d\ni:%d\no:%d\nu:%d\n",num1,num2,num3,num4,num5);
if(n>0)
printf("\n");
}
}
return 0;
}