题目描述
统计每个元音字母在字符串中出现的次数。
输入
输入1行长度不超过100的字符串。
输出
a:num1
e:num2
i:num3
o:num4
u:num5
样例输入
my name is ignatius
样例输出
a:2
e:1
i:3
o:0
u:1
#include <stdio.h>
int main()
{
int num1, num2, num3, num4, num5;
num1 = num2 = num3 = num4 = num5 = 0;
char c;
printf("Please type a text: \n");
while( (c = getchar()) != '#')
{
switch(c)
{
case 'a':
case 'A':num1++;
break;
case 'e':
case 'E':num2++;
break;
case 'i':
case 'I':num3++;
break;
case 'o':
case 'O':num4++;
break;
case 'u':
case 'U':num5++;
break;
default: break;
}
}
printf("a:%d\n",num1);
printf("e:%d\n",num2);
printf("i:%d\n",num3);
printf("o:%d\n",num4);
printf("u:%d\n",num5);
return 0;
}