Hi guys , i just tried the Grasshopper problem , hope you might like it .
#include
int main(){
char a[101];int k=-1,i,max=0,s;
scanf(“%s”,a);
for(i=0;a[i]!=’\0′;i++)
{ if(a[i]==’A’||a[i]==’E’||a[i]==’I’||a[i]==’O’||a[i]==’U’||a[i]==’Y’)
{s=i-k;k=i;
if(s>max)
max=s;}
}s=i-k;
if(s>max)
max=s;
printf(“%d”,max);
return 0;
}