Я новичок, просто пытающийся сделать простой калькулятор, который запрашивает у пользователя два значения и операнд.Сравнение нескольких строк во время цикла
string operand;
cin >> operand;
while (operand != "+") || (operand != "-") || (operand != "*")|| (operand != "/"))
{
cout << "operand must be either'+', '-', '*', or '/'." << endl;
cin >> operand;
}
Почему он продолжает вводить цикл while независимо от того, что я ввел в операнд?