sprawdzasz jednym warunkiem czy odp jest dobra czy zła
dodatkowa funkcja zapewni, że nikt nie da odpowiedzi, której nie ma na liście
dostosuj go do swoich potrzeb ;p
#include <iostream>
#include <stdio.h>
#include <conio.h>
int dozwoloneOpd()
{
int key;
do
{
key = _getch();
}while (key < '0' || key > '4');
return key - '0';
}
int main()
{
int odp = dozwoloneOpd();
if(odp == 3) //odp jest prawidłowa
{
std::cout << "Dobrze";
}
else
{
std::cout << "Zle";
}
return 0;
}