统计元音字母数

Description
输入一行字符串,统计字符串中所有英文字母中的各元音字母’a/A’、‘e/E’、‘i/I’、‘o/O’、‘u/U’的个数
Input
输入一行字符串(少于80个字符),以回车结束。
Output
逐行输出字符串中各元音字母’a/A’、‘e/E’、‘i/I’、‘o/O’、'u/U’的个数。
Sample Input
There are 10 ducks.
Sample Output
1
3
0
0
1

#include<stdio.h>
int main()
{
int i=0,b=0,c=0,d=0,e=0,f=0;
char a[80];
gets(a);//gets() 函数将接收输入的整个字符串直到回车为止。
while(a[i]!=’\0’)//这是字符串结束的标志。
{
if(a[i]‘a’||a[i]‘A’)
b++;
if(a[i]‘e’||a[i]‘E’)
c++;
if(a[i]‘i’||a[i]‘I’)
d++;
if(a[i]‘o’||a[i]‘O’)
e++;
if(a[i]‘u’||a[i]‘U’)
f++;
i++;
}
printf("%d\n%d\n%d\n%d\n%d",b,c,d,e,f);
return 0;

}

猜你喜欢

转载自blog.csdn.net/z2431435/article/details/83861282