#include<stdio.h>#include<string.h>int main(){ int n,m,i,j,k,g,len,c,flag; char s[210]; while(gets(s),strcmp(s,"e/o/i")!=0){ len=strlen(s); k=1; c=0; flag=0; if(s[0]=='a'||s[0]=='e'||s[0]=='i'||s[0]=='o'||s[0]=='u'||s[0]=='y') c++; i=1; while(s[i]!='/'){ if((s[i]=='a'||s[i]=='e'||s[i]=='i'||s[i]=='o'||s[i]=='u'||s[i]=='y') && !(s[i-1]=='a'||s[i-1]=='e'||s[i-1]=='i'||s[i-1]=='o'||s[i-1]=='u'||s[i-1]=='y')) c++; i++; } if(c==5){ i++; k++; c=0; while(s[i]!='/'){ if((s[i]=='a'||s[i]=='e'||s[i]=='i'||s[i]=='o'||s[i]=='u'||s[i]=='y') && !(s[i-1]=='a'||s[i-1]=='e'||s[i-1]=='i'||s[i-1]=='o'||s[i-1]=='u'||s[i-1]=='y')) c++; i++; } if(c==7){ i++; k++; c=0; while(i<len){ if((s[i]=='a'||s[i]=='e'||s[i]=='i'||s[i]=='o'||s[i]=='u'||s[i]=='y') && !(s[i-1]=='a'||s[i-1]=='e'||s[i-1]=='i'||s[i-1]=='o'||s[i-1]=='u'||s[i-1]=='y')) c++; i++; } if(c==5) flag=1; } } if(flag) printf("Yn"); else printf("%dn",k); } return 0; }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)