编写一个程序,要求用户从键盘输入一行字符,字符以回车输入完毕,统计该行字符中大写有的元音字母(A,E,I,O,U),并将统计的个数输出在屏幕上

[问题点数:20分,结帖人jjed0119cs04]
等级
本版专家分:0
结帖率 100%
请问这个题目怎么实现啊???
展开阅读全文
本版专家分:64
存入一个数组,然后遍历,
int count;
for
{
if(char[i]=='A')
count++;
}
等级
本版专家分:2495
#include
using namespace std;
bool IsOk(char ch)
{
if (ch=='A'||ch=='E'||ch=='I'||ch=='O'||ch=='U')
{
return true;
}
else
{
return false;
}
}
int main()
{
char ch;
int count=0;
while ((ch=getchar())!='\n')
{
if (IsOk(ch))
{
count++;
}
}
cout