#import<stdlib.h>
#import<stdio.h>
int main(){
int a; /*variabile per il numero*/
int c; /*variabile di controllo per il while*/
do{ /*inizio ciclo post condizionato , il programma esegue una prima volta il ciclo incondizionatamente.e lo ripete se
il valore della variabile c è 1 */
printf("\ninserisci il numero\n");
if(a>=0&&a<=9||a>=30&&a<=41||a>=55&&a<=71){
printf("Hai vinto \n"); /*se soddisfa le condizioni,quindi rientra negli intervalli impostati digli che ha vinto*/ }
else{
printf("Hai perso\n"); /*altrimenti digli che ha perso*/ }
printf("Vuoi giocare ancora?\n 1=si\n 0=no \n"); scanf("%d",&c
); /*assegna 1 o 0 alla variabile c per fermare il ciclo o ripeterlo*/ if(c!=0||c!=1){ /*controlla se la scelta è valida , se inserisco un numero diverlo da 0 o 1 allora*/
while(c!=0&&c!=1){ /* se la variabile di controllo è diversa da 0,1 ripeto questo ciclo finche non inserirà 1 o 0
ERRORE: ciclo risulta infinito se inserisco una lettera*/
printf("scelta non consentita, riprova\n"); /*il programma avvisa che la scelta non è consentita*/ printf("Vuoi giocare ancora?\n 1=si\n 0=no \n");/* chiede di reinserire il valore di controllo*/ scanf("%d",&c
); /*assegno un nuovo valore alla variabile di controllo */ }
}
}while(c==1);
return 0;
}