[ C ]统计元音字母
题目内容
统计元音字母出现的次数。(元音字母: a 0e i u )
1.编写函数 count ,用来计算输入字符串序列的元音字母个数,具体组织形式自行设计
2.编写 main 函数,输入字符序列,调用 count 函数处理,并将统计结果保存到 main 函数的局部变量中,输出字符序列及统计结果。
输入
输入一串英文(小写)
建议用 char 数组定义并用 gets ()语句输入
输出
输出这句话,以及这段话中元音字母个数,中间用英文逗号,隔开。
输入样例
good afternoon alen
输出样例
good afternoon alen ,8
上一题
#include<stdio.h>
int count(char *s)
{
int i=0,count = 0;
while(s[i] != 0)
{
if(s[i] == 'a' || s[i] == 'e' || s[i] == 'i' || s[i] == 'o' || s[i] == 'u')
count++;
i++;
}
return count;
}
int main()
{
char s[1000];
int a=0;
gets(s);
a = count(s);
printf("%s,%d",s,a);
return 0;
}