migliorabile ha scritto:
Controlla BENE come e' scritto QUESTO statement:
scanf(“%d”,NUM);
e poi RAGIONA (BENE) su come DOVREBBE funzionare QUESTO pezzo di codice e su COME invece funziona:
etichetta:
printf(“Il numero (ciclo %d) e’: %d \n”,i,NUM);
if(i<=NUM)
i++;
goto etichetta;
Grazie mille, ho capito cosa ho sbagliato:
1) scanf(“%d”,&NUM); ( mancava la & prima di NUM )
2) etichetta:
printf(“Il numero (ciclo %d) e’: %d \n”,i,NUM);
i++
if(i<=NUM)
goto etichetta; ( l’incremento andava prima del if, e non dopo )