questa è la funzione che gestisce un menu, funziona tutto bene se inserisco numeri, ma se metto una lettera mi va in loop l'applicazione perchè la variabile a è int. sapete come posso ovviare a questo problemone?Codice PHP:
int Menu()
{ //VISUALIZZA IL MENU PRINCIPALE
int a;
do
{
cout <<"WELCOME TO DAYLOG"<<'\n';
cout << "MENU PRINCIPALE, SCEGLI UN'OPZIONE" << '\n';
cout << "1 - Aggiugi dati"<<'\n';
cout << "2 - Guarda dati"<<'\n';
cout << "3 - Ricerca dati"<<'\n';
cout << "0 - esci"<<'\n';
cin>>a;
}
while ( a < 0 || a > 3 );
return a;
}