ZOJ-1698
来源:互联网 发布:中美2535亿 知乎 编辑:程序博客网 时间:2024/06/01 08:47
擦,C语言基础太烂了,字符串操作的时候各种错,以后要全用C来练习。话说贴代码的时候怎么没有C的选项啊,只能用选C++来贴了,这是代表已经没人用C了吗。。
#include<stdio.h>#include<string.h>int isVowels(char c){return c == 'a' || c == 'e' || c == 'i' || c == 'o' || c == 'u';}int main(){char s[20];while (scanf("%s", s), strcmp(s, "end") != 0){int accept = 1, i, hasVowel = 0;char prev = 0, preprev = 0;for (i = 0; s[i] != '\0'; i++){if (prev == s[i] && prev != 'e' && prev != 'o'){accept = 0;break;}if (isVowels(s[i])){hasVowel = 1;if (preprev && prev && isVowels(preprev) && isVowels(prev)){accept = 0;break;}}else if (preprev && prev && !isVowels(preprev) && !isVowels(prev)){accept = 0;break;}preprev = prev;prev = s[i];}printf(hasVowel && accept ?"<%s> is acceptable.\n" : "<%s> is not acceptable.\n",s);}return 0;}
0 0
- ZOJ-1698
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- ZOJ
- bda驱动学习笔记
- OCP-1Z0-新051-61题版本-40
- 黑马程序员:内部类
- 关于matlab中动态增长数据结构的实验记录
- php变量作用域(花括号、global、闭包)
- ZOJ-1698
- OCP-1Z0-新051-61题版本-41
- 在64位Windows 7系统上部署Apache+PHP+MySQL
- Apache Thrift - 可伸缩的跨语言服务开发框架
- 黑马程序员--高新技术之动态代理
- 生活回顾
- 【android,24】服务组件的使用
- OCP-1Z0-新051-61题版本-42
- Android 基于Socket的聊天室