统计元音字母次数c语言
时间: 2023-12-20 22:06:12 浏览: 193
统计字母出现的次数 C语言
5星 · 资源好评率100%
以下是统计元音字母次数的C语言代码:
```c
#include <stdio.h>
#include <string.h>
int count(char str[]) {
int len = strlen(str);
int count = 0;
for (int i = 0; i < len; i++) {
if (str[i] == 'a' || str[i] == 'e' || str[i] == 'i' || str[i] == 'o' || str[i] == 'u' || str[i] == 'A' || str[i] == 'E' || str[i] == 'I' || str[i] == 'O' || str[i] == 'U') {
count++;
}
}
return count;
}
int main() {
char str[100];
int cnt;
fgets(str, 100, stdin);
cnt = count(str);
printf("%s,%d", str, cnt);
return 0;
}
```
该程序首先定义了一个count函数,用于统计字符串中元音字母的个数。然后在主函数中,使用fgets函数获取用户输入的字符串,并调用count函数统计元音字母的个数,最后输出原字符串和元音字母的个数。
阅读全文