誰かがこのループを手伝ってくれますか?誰かがYを入力したときにループが「別の名前を持っていますか?do/whileループが機能しない
string answer;
do {
enter_other_name();
cout << "Do you have another name (Y/N)" << endl;
cin >> answer;
} while(answer!="n");
それはバグユーザー意志、彼はn個に入るまで:それは、ユーザ入力N.
char ans;
do {
cout<<"Do you have another name (Y/N)?\n";
while(ask!="y"!! ans!!="n") {
cout<<"you must enter 'Y' or an 'N'.\n";
cin >> ans;
}
if(ans=='y')
enter other name();
elseif end;
次回は、少なくともコンパイルしてから変更する必要があると思われる行にコメントを付けてください。今は恐ろしい構文エラーがあります。 –