これが可能かどうかはわかりません。
C++ で単語や語句をピッグ ラテン語に翻訳する課題があります。これを行う最も速い方法は、ユーザーが各単語の後に Enter キーを押すようにすることですが、これでは、スペース バーの代わりに Enter キーを押さないと連続したフレーズを入力できなくなります。
your
text
would
be
entered
like
this
出力は簡単に次のようになります。
youway exttay ouldway ebay enteredway ikelay histay
しかし、それでも情報を入れるのは奇妙です。
代わりに、スペースバーをエンターキー (キャリッジリターン) として扱うようにプログラムを強制したいと思います。
your text would be entered like this
そうすれば、各単語が文字列とは別に配列に入力され、ユーザーは一度入力するだけで済みます。