首页 > 代码库 > 统计元音(hdu20)
统计元音(hdu20)
输入格式:输入一个整型,再循环输入带空格的字符串。
思考:先用scanf()函数输入一个整型,后面直接来个大循环,带空格字符串输入直接用gets()函数。
注意:由于scanf()里面多加了%c,&d,所以大循环前不用getchar()函数。
#include<stdio.h> #include<cstring> int main() { int n; char d; char c[101]; while (scanf_s("%d%c", &n, &d) != EOF) { for (int k = 1; k <= n; k++) { gets_s(c); int d1 = strlen(c); int a = 0, e = 0, i = 0, o = 0, u = 0; for (int j = 0; j < d1; j++) { if (c[j] == ‘a‘) a++; else if (c[j] == ‘e‘) e++; else if (c[j] == ‘i‘) i++; else if (c[j] == ‘o‘) o++; else if (c[j] == ‘u‘) u++; } printf("a:%d\n", a); printf("e:%d\n", e); printf("i:%d\n", i); printf("o:%d\n", o); printf("u:%d\n", u); if (k != n) printf("\n"); } } }
统计元音(hdu20)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。