내 코드에서 'Q'또는 'q'를 입력해도 프로그램이 계속 반복되는 문제가 있습니다. 여기 뭐가 잘못 됐니? 여기 코드는 다음과 같습니다메뉴에서 C++ 루프
{
char selection;
do {
cout << "Add a county election file A" << endl;
cout << "Show election totals on screen P" << endl;
cout << "Search for county results S" << endl;
cout << "Exit the program Q" << endl;
cout << "Please enter your choice: ";
cin >> selection;
} while ((selection != 'Q' || selection != 'q'));
return 0;
}
'q'를 입력하면 'selection! ='Q''가 참입니다. 'Q'라고 타이핑하면 다른 하나는 사실입니다 ... 그래서 그 루프를 떠날 방법이 없습니다. – Mat
처음으로 이야기하고 있습니까? –
클래식 오류'selection! = 'Q'|| selection! = 'q ''는'selection! ='Q '&& selection! ='q''이어야합니다. 그러나 – john