allora devo realizzare (x l'uni) un programma che stampi i primi N numeri dispari. Per ora ho scritto:
funziona ma non stampa i primi N numeri dispari, ma solo i numeri dispari fino ad N.codice:#include <stdio.h> main() { int i,N; printf("Inserisci N: "); scanf("%d", &N); for (i=1; i<=N; i=i+2){ printf("%d ",i); printf("\n"); } }
Es. se mettessi 5 nell'N dovrei avere (1,3,5,7,9) invece ottengo solo (1,3,5).
Come faccio?