|
|
发表于 2021-7-14 16:51:06
|
显示全部楼层
本楼为最佳答案
- #include <stdio.h>
- int main()
- {
- int a = 0,e = 0,i = 0,o = 0,u = 0,ch,sum;
- printf("请输入一个英文句子:");
- //for (ch = getchar();ch != '\n';)
- for (ch = getchar();ch != '\n';ch = getchar())
- {
- switch(ch)
- {
- case 'A':a++;break;
- case 'a':a++;break;
- case 'E':e++;break;
- case 'e':e++;break;
- case 'I':i++;break;
- case 'i':i++;break;
- case 'O':o++;break;
- case 'o':o++;break;
- case 'U':u++;break;
- case 'u':u++;break;
- }
- }
- sum = a + e + i + o + u;
- printf("您输入的句子中,包含元音字母%d个\n\
- 其中:a(%d),e(%d),i(%d),o(%d),u(%d)\n",sum,a,e,i,o,u);
- return 0;
- }
复制代码 |
|