salve,
ho un vettore numeri[10] pieno con valori dati da me...sapete dirmi perchè questo ciclo inveve di darmi 10 righe mi stampa solo l'ultima? grazie
Codice PHP:
for( i=0; i<9; i++); {
printf("Numero %d : %d\n", i, numeri[i]);
}
salve,
ho un vettore numeri[10] pieno con valori dati da me...sapete dirmi perchè questo ciclo inveve di darmi 10 righe mi stampa solo l'ultima? grazie
Codice PHP:
for( i=0; i<9; i++); {
printf("Numero %d : %d\n", i, numeri[i]);
}
Cioe'? Cosa succede?
Quel ciclo e' corretto ... il problema sara' da qualche altra parte nel codice ...
No MP tecnici (non rispondo nemmeno!), usa il forum.
succede che mi stampa solo Numero 9 : 2
assumendo che 2 sia il valore associato a numeri[9]. però non mi stampa i precedenti.
ti posto tutto il codice
Codice PHP:
#include<stdio.h>
main(){
int numeri[10],i;
for( i=0; i<10; i++) {
printf("Inserisci il numero %d : ", i);
scanf("%d", &numeri[i]);
printf("\n");
}
for( i=0; i<9; i++); {
printf("Numero %d : %d\n", i, numeri[i]);
}
getchar();getchar();
}
Non avevo notato a prima vista ... c'e' un ; di troppo in
e poi deve essere <10 ... quindi deve esserecodice:for( i=0; i<9; i++); {
codice:for( i=0; i<10; i++) {
No MP tecnici (non rispondo nemmeno!), usa il forum.
sisi il <10 avevo visto, avevo solo modificato per vedere se era quello...
il ; proprio non lo avevo notato...grazie 1000