Programowanie to gra pozorów :) Człowiek nie musi wiedzieć, że np. zmienna int przechowuje tylko numer odpowiedzi, a w stringu lub char, są odpowiedzi, które gracz widzi. Np:
int a=1,b=2,c=3,d=4;
std::string odpA,odpB,odpC,odpD;
odpA="Wpisz super odpowiedzA";
odpB="Wpisz super odpowiedzB";
odpC="Wpisz super odpowiedzC";
odpD="Wpisz super odpowiedzD";
std::cout<<"1."<<odpA;
Gdy gracz wpisze np. 1 sprawdzasz, czy jest prawidłowa...