问题描述:统计每个元音字母在字符串中出现的次数。
作者:何知令
发表时间:2017年3月25日
输入:输入一行长度不超过100的字符串。
输出:输出各个元音字母出现的次数,格式是(numx是数字):
a:num1
e:num2
i:num3
o:num4
作者:何知令
发表时间:2017年3月25日
输入:输入一行长度不超过100的字符串。
输出:输出各个元音字母出现的次数,格式是(numx是数字):
a:num1
e:num2
i:num3
o:num4
u:num5
代码:
/*
问题描述:统计每个元音字母在字符串中出现的次数。
作者:何知令
发表时间:2017年3月25日
输入:输入一行长度不超过100的字符串。
输出:输出各个元音字母出现的次数,格式是(numx是数字):
a:num1
e:num2
i:num3
o:num4
u:num5
*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
char str[80];
int m=0;
int a=0,e=0,i=0,o=0,u=0;
while(scanf("%c",&str[m])!=EOF)
{
m++;
}
for(m=0; str[m]!='\0'; m++)
{
if(str[m]=='a'||str[m]=='A')
a++;
if(str[m]=='e'||str[m]=='E')
e++;
if(str[m]=='i'||str[m]=='I')
i++;
if(str[m]=='o'||str[m]=='o')
o++;
if(str[m]=='u'||str[m]=='U')
u++;
}
printf("a:%d\ne:%d\ni:%d\no:%d\nu:%d\n",a,e,i,o,u);
return 0;
}
程序运行结果展示:
知识点总结:判断语句
学习心得:好久没做了