boo*_*y99 1 c++ comparison string-comparison logical-operators
我试图让这个循环工作,但由于某种原因,它会自动"假设"用户输入错误.
value是一个字符串(它应该是一个字符?) ,
,A 是字符串(他们应该是char?)BC
void Course::set()
{
cout << "blah blah blah" << endl;
cout << "youre options are A, B, C" <<endl;
cin >> value;
while(Comp != "A" || Comp != "B" || Comp != "C")
{
cout << "The character you enter is not correct, please enter one of the following: You're options are A, B, C" << endl;
cin >> value;
}
cout << endl;
}
Run Code Online (Sandbox Code Playgroud)