ciao ragazzi problemino con switch
questo è una prova per rendersi conto di cosa voglio dire
ora finche premo 1 2 3 tutto ok ma il caso default funziona solo con i numeri da 0 a 9 ma secodice:#include <stdio.h> #include <stdlib.h> int main() { int val,quit=0; while(!quit) { printf("sleziona:"); scanf("%d",&val); switch(val) { case 1: printf("\npremuto1\n"); break; case 2: printf("\npremuto2\n"); break; case 3: quit=1; break; default: printf("\nerrore\n"); }; }; return(0); } return(0); }
una persona preme ad esempio "a" il programma impazzisce e non mi ripropone il mess seleziona ma cicla all'infinito