02/05/16 16:30
Luixx
Salve, ho questo menu che se inserisco i numeri interi non da nessun problema.. il problema se inserisco per caso una lettera (tipo: d)
mi va in loop il menu e lo ripete tante volte .. come faccio ad risolvere questo problema?
ecco il main:
avete idea? grazie mille.
mi va in loop il menu e lo ripete tante volte .. come faccio ad risolvere questo problema?
ecco il main:
int main(void) { int sel_menu; do { menu(); scanf("%d", &sel_menu); printf("\n"); switch(sel_menu) { case 1: printf("Addizione \n "); inserisci_dati(); stampa_risultato('a', a,b); break; case 2: printf("Sottrazione \n "); inserisci_dati(); stampa_risultato('s', a,b); break; case 3: printf("Moltiplicazione \n "); inserisci_dati(); stampa_risultato('m', a,b); break; case 4: printf("Dividendo \n "); inserisci_dati(); stampa_risultato('d', a,b); break; case 6: inserisci_dati(); stampa_risultato('t',a,b); break; default: ; } } while(sel_menu != 5); return 0; }
avete idea? grazie mille.
aaa