题解 | #判断是元音还是辅音#
判断是元音还是辅音
https://www.nowcoder.com/practice/7eb4df4d52c44d309081509cf52ecbc4
#include <stdio.h>
#include <string.h>
//判断部分
int JudgeVowel(char x, char Vowel[],int sz)
{
int i = 0;
for(i = 0; i < sz; i++)
{
if(x == Vowel[i])
{
return 1;
}
}
return 0;
}
//打印函数
void Print_Vowel_or_Consonant(int flag)
{
if(flag == 1)
{
printf("Vowel\n");
}
else {
printf("Consonant\n");
}
}
int main() {
char a;
char Vowel[] = "AaEeIiOoUu";
int sz = strlen(Vowel);
while (scanf("%c", &a) != EOF)
{
if(a != '\n')
{
int Aflag = JudgeVowel(a,Vowel,sz);
Print_Vowel_or_Consonant(Aflag);
}
}
return 0;
}

