vibor<1)
{
system("cls");
cin.ignore();
MainMenu();
}
}
есть вот такая вот вещь. если написать не 1 или 2 в консоль, то оно входит в бесконечный цикл, все время пропуская cin>>vibor;
что делать? cin.ignore() тут не при чем, оно и без этого в цикл входило
vibor>2 | vibor<1 ||
это не из-за этого (проверил даже, не помогло))
О боже
поменьше токсичности, все такими были)
Я вообще добрый
так что не так-то? куды копать?
а отладчик запускали?
тут его нет
А что должно происходить если не 1 и не 2?
консоль очищается, главное меню выводится занова и переменной vibor должен присвоиться новый ввод юзера
Я бы сделал вот так https://pastebin.com/yAVvQK4C
о, не увидел, спасибо, ща попробую
Обсуждают сегодня