题解 | 判断是元音还是辅音
判断是元音还是辅音
https://www.nowcoder.com/practice/7eb4df4d52c44d309081509cf52ecbc4
#include <stdio.h>
int main()
{
char ch;
char Vowel[] = {'A','a','E','e','I','i','O','o','U','u'};//用字符串数组存储元音字母
while((scanf("%c",&ch))!=EOF)
{
//防止scanf读取换行符
if (ch == '\n')
{
continue;
}
int isVowel = 0;//假设不是元音
for(int i = 0; i < sizeof(Vowel)/sizeof(Vowel[0]);i++)
{
//判断输入的字符是否为元音
if(ch == Vowel[i])
{
isVowel = 1;
break;
}
}
if(isVowel)
{
printf("Vowel\n");
}
else
{
printf("Consonant\n");
}
}
return 0;
}
初学者

