Una piccola soluzione potrebbe essere questa.
Mettiamo caso possono essere fatte max 9 scelte...
struttura il programma cosi

codice:
#include <iostream.h>
int scelta;

void main(void) 
{
inizio:
cout <<"Digita 1 per questo";
cout <<"Digita 2 per questo";
//E arrivi fino a 9
cin >> scelta;
if (scelta < 10 and > 1) 
{
//Continui col tuo codice
}
cout <<"Scelta errata. Riprovare";
cout << endl;
goto inizio
}