时间限制: 1Sec 内存限制: 128MB
题目描述
返回给定字符串s中元音字母的首次出现位置。英语元音字母只有‘a’、‘e’、‘i’、‘o’、‘u’五个。
若字符串中没有元音字母,则返回0。
只考虑小写的情况。
输入
输出
样例输入
and
样例输出
1
C语言代码:
#include<stdio.h>
#include<string.h>
int main()
{
char a[10005],c;
int i=0,k;
while((c=getchar())!=EOF&&c!='\n')
{
i++;
a[i]=c;
}
k=i;
for(i=1;i<=k;i++)
{
if(a[i]=='a'||a[i]=='e'||a[i]=='i'||a[i]=='o'||a[i]=='u')
{
printf("%d\n",i);
break;
}
}
if(i>k)
printf("%d\n",0);
return 0;
}