//我是C++的新手,我不懂所有的語法規則以及指針如何工作。我想知道如何使程序找到輸入數組中的元音,請不要使用矢量建議。我知道我可能會這樣做,但我想知道更好的原因和方法。在用戶輸入數組中找到元音
#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;
}
你忘了輸入單詞('cin >> n'沒有這樣做)。 – dasblinkenlight
你想每個元音的總數或計數?你能舉一個例子輸入的例子嗎? – at0mzk