接受用户输入的一个字符串(长度小于30),
输出字符串的长度,以及输出其中元音字母
的总数量以及每个元音字母的数量
#include<stdio.h>
#include<string.h>
int main()
{
char s[30];
int count[5] = {0}, len;
gets(s);
len= strlen(s);
for (int i = 0; i < len; i++)
if (s[i] == 'a' || s[i] == 'A')
count[0]++;
else if (s[i] == 'e' || s[i] == 'E')
count[1]++;
else if (s[i] == 'i' || s[i] == 'I')
count[2]++;
else if (s[i] == 'o' || s[i] == 'O')
count[3]++;
else if (s[i] == 'u' || s[i] == 'U')
count[4]++;
printf("字符串长度:%d\n元音字母的数量(不区分大小写):\n A/a:%d\n E/e:%d\n I/i:%d\n O/o:%d\n U/u:%d\n",
len,count[0], count[1], count[2], count[3], count[4]);
return 0;
}