Witam, co jest z tą pętlą nie tak ? Chcę aby program po wpisaniu 1,2 lub 3 wywalił cout wybrano i txt. Jeśli wartości są inne, powtórzyć opcje. Koniecznie chcę to zrobić w string a nie int
#include <iostream>
#include <string>
using namespace std;
string txt;
int main()
{
do
{
cout << "Wybierz opcje: " << endl;
cout << endl;
cout << "Opcja 1 \n";
cout << "Opcja 2 \n";
cout << "Opcja 3 \n";
cin >> txt;
}while((txt != "1" ) || (txt != "2") || (txt != "3"));
{
cout << "Wybrano opcje: " << txt << endl;
}
}