#include <iostream>
#include <string>
using namespace std;
int main()
{
string option;
cout << "Would like water, beer, or rum?--> ";
cin >> option;
while(option != "water" || option != "beer" || option != "rum")
{
cout << "You did not choose a valid option. Try again.\n";
cout << "Would you like water, beer, or rum?-->";
cin >> option;
}
}
Почему этот код никогда не выходит из цикла, даже если пользователь вводит правильный вариант?C++ while loop не работает
@ user1816640 Нет проблем. – 0x499602D2