gpt4 book ai didi

c++ - 在用户输入数组中查找元音

转载 作者:行者123 更新时间:2023-11-30 03:32:28 25 4
gpt4 key购买 nike

//我是 C++ 的新手,我不了解所有的语法规则以及某些东西(如指针)的行为方式。我想知道如何编写一个程序来查找输入数组中的元音,请不要提供 vector 建议。我知道我这样做可能很困难,但我想知道为什么以及如何做得更好。

#include<iostream>
using namespace std;

int main()
{
int sum = 0;
int n;
char vowels[6] = {'a', 'e', 'i', 'o', 'u', 'y'};
char *word = NULL;
cout << "Enter word" << endl;
cin >> n;

for(int i=0; i < n; i++)
{
for(int j=0; j < 6; j++)
if(word[i] == vowels[j])
{
sum++;
}
cout << sum;
}
delete [] word;
word = NULL;

return 0;
}

最佳答案

您需要将输入的值设置到 word 中,并在每个字母后打印总和,因为您是在遍历 word 的循环内打印。

关于c++ - 在用户输入数组中查找元音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43444641/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com