をキャンセルするためのスペースを使用すると、この単純な代入のために私のコードです:ここでは単純なループ
(スペース)空白が入力されるまで、ユーザからの文字入力を読み込みますコードを記述します。入力された文字数を印刷します。ユーザは最初の文字として空白を入力することを覚えておいてください。
スペースがループを終了しないのはなぜですか?
#include <iostream>
using namespace std;
int main(){
char answer;
int count=1;
do{
cout << "please enter number " << count;
cin >> answer;
count++;
}while(answer!=' ');
cout << "you entered " << count-1 << "numbers." << endl;
return 0;
}
あなただけの代わりにカウント-1 'を' 0で 'count'と印刷' count'を開始することができます。 – chris
'cin >>'は空白をスキップします。 –