HDU 1039

来源:互联网 发布:日本代购赚钱吗 知乎 编辑:程序博客网 时间:2024/06/05 07:06
#include<stdio.h>#include<string.h>int isv(char c){    if(c=='a'||c=='o'||c=='e'||c=='i'||c=='u')        return 1;    return 0;}int main(){    int i,len,flag1,flag2,flag3;    char s[100],end[10]="end";    gets(s);    while(strcmp(s,end))    {        flag1=0;        flag2=flag3=1;        len=strlen(s);        for(i=0;i<len;i++)        {            if(isv(s[i]))                flag1=1;            if(i>1)                if((isv(s[i])&&isv(s[i-1])&&isv(s[i-2]))||(isv(s[i])==0&&isv(s[i-1])==0&&isv(s[i-2])==0))                    flag2=0;            if(i>0)                if(s[i]!='e'&&s[i]!='o')                    if(s[i-1]==s[i])                        flag3=0;        }        if(flag1&&flag2&&flag3)            printf("<%s> is acceptable.\n",s);        else            printf("<%s> is not acceptable.\n",s);        gets(s);    }}

原创粉丝点击