问题描述:
输入一个单词,请输出这三个单词中第一个出现的元音字母。元音字母包括 a,e,i,o,u,共5个。
输入格式:
输入一行,包含一个单词,单词中只包含小写英文字母。
输出格式:
输出一行包含一个字母,为单词中第一个出现的元音字母。若单词中不存在元音字母,输出字母n。
代码如下:
#include <stdio.h>
#include <Windows.h>
#pragma warning (disable:4996)
int main()
{
char c[100] = { 0 };
int count = 0;
gets(c);
for (int i = 0; c[i]!='0'; i++)
{
if (c[i] == 'a' || c[i] == 'e' || c[i] == 'i' || c[i] == 'o' || c[i] == 'u')
{
count++;
printf("%c ", c[i]);
}
}
if (count == 0)
{
printf("n");
}
system("pause");
return 0;
}