1

これは私が解決しようとしている問題です:

ユーザーに、0 を入力するまで、好きなだけ単語を入力してもらいます。その後、すべての単語で各文字が何回出現するかを数え、各文字のリストとその回数を出力します。が表示されます。例:

Enter word> hello
Enter word> lemon
Enter word> goodbye
Enter word> 0
Letter: h appears 1 times
letter: e appears 3 times
...

これまでのところ、すべての単語をまとめて比較する必要があります。問題は、すべての単語が結合され、0 が入力された後、結合された文字列内の個々の文字をカウントできないことです。私はいくつかの調査を行いましたが、これを実行するにはベクトルが必要であることを読みましたが、それらの使用方法がわかりません。

1 週間ほど試してみましたが、うまくいきませんでした。C++ は、私が学んだ他のすべての言語とは少し異なります (少なくとも私にとっては)。

4

1 に答える 1