01: // ciclo for(;;) definizione variabili all'interno del for(;;) stesso, accenno a visibilità variabili
02: #include<stdio.h>
03: #include<stdlib.h>
04: #include<unistd.h>
05:
06: int main(int argc, char **argv){
07:
08: int max;
09:
10: printf("Inserisci un numero intero positivo: ");
11: scanf("%d", &max);
12:
13: printf("Ok contiamo\n");
14: for (int x=max; x>0; --x) // il C99 permette questo (come il C++)
15: {
16: printf("%d\n", x);
17: sleep(1);
18: }
19:
20: // printf("Ora x vale %d\n", x); // se scommento, errore di compilazione? Perché?
21: // error: âxâ undeclared (first use in this function)
22:
23: return 0;
24: }
25:
26:
Se avete commenti o osservaƶioni su questa pagina
mandate un messaggio di posta elettronica a bertoƶƶi@ce.unipr.it
mandate un messaggio di posta elettronica a bertoƶƶi@ce.unipr.it