返回给定字符串s中元音字母的首次出现位置。英语元音字母只有‘a’、‘e’、‘i’、‘o’、‘u’五个。
若字符串中没有元音字母,则返回0。
只考虑小写的情况。
若字符串中没有元音字母,则返回0。
只考虑小写的情况。
样例输入
and
样例输出
1
代码:
#include <iostream> #include <string> using namespace std; int main() { string s; cin >> s; int len = s.length(); for(int i = 0; i < len; i++) { if(s[i]=='a'||s[i]=='e'||s[i]=='i'||s[i]=='o'||s[i]=='u') { cout << i+1; return 0; } } cout << 0; return 0; }