pur essendo semplice, non riesco a farlo funzionare.. è come se ignorasse la scelta dell'utente e continuasse all'infinito !!
mi chiedevo anche...c'è un modo "standard " di fare il controllo dell'inserimento da parte dell'utente ? ad esempio come mi comporto in maniera "da buon probrammatore" per controllare che c, g r e m e le varie variabiliinserite a mano siano del corrispettivo tipo ? sempre con dei piccoli do-while ?codice:#include <stdio.h> #include <stdlib.h> int c; float g; unsigned int r; char m; int main(void) { do { printf("\nIntroduci i valori delle variabili: "); printf("\n"); printf("\nc (int) vale: "); scanf("%d",&c); printf("\ng (float) vale: "); scanf("%f",&g); printf("\nr (unsigned int) vale: "); scanf("%u",&r); printf("\nVuoi ripetere? S/N\n "); scanf("%c",&m); } while(m!='N'||'n'); printf("\nProgramma terminato!!"); system("pause"); return(0); }

Rispondi quotando