题目链接:
读题 不要以为让你输出最大数你就向这方面想 要根据题目信息判断 稳住万一AC呢
AC代码:
#include<bits/stdc++.h>
using namespace std;
char a[1001];
int main()
{
int sum,maxx;
while(~scanf("%s",a+1))//a+1表示的是从a[1]开始
{
getchar();
maxx=sum=0;
int l=strlen(a+1);//和strlen(a)效果一样,和输入对应
a[0]=a[l+1]='A';
for(int i=0;i<=l+1;i++)
{
sum++;
if(a[i]=='A'||a[i]=='E'||a[i]=='I'||a[i]=='O'||a[i]=='U'||a[i]=='Y')
{
maxx=max(sum,maxx);
sum=0;
}
}
printf("%d\n",maxx);
}
}