salve,
devo fare un piccolo programma,
dati due intervalli di numeri dall'utente, deve visualizzare a schermo i numeri dispari.
io ho scritto questa cosa.
credo che il procedimento dovrebbe andare, non mi da errore di sintassi.
ma una volta inseriti i due numeri non mi visualizza a schermo i numeri dispari.
ho guardato e riguardato se c'erano errori. ma io non li trovo.
mi aiutate voi?
ancora sono un principiante.
lavoro con codeblocks

codice:
#include <stdio.h> #include <stdlib.h> //questo programma visualliza i numeri dispari tra un intervallo definito dall'utente //Daniel Zanchi 3AI int main() { int n1, n2, nd; printf ("questo programma visualliza i numeri dispari tra un intervallo definito dall'utente \n"); do { printf ("inserisci il primo numero intero positivo: "); scanf ("%d", &n1); printf ("inserisci il secondo numero intero positivo: "); scanf ("%d", &n2); } while (n2<n1); { printf ("i numeri dispari sono: \n"); while (nd<=n2) { if ( (n1%2) ==0) {nd=n1+1; printf ("%d", &nd);} else {printf ("%d", &nd); nd=n1+2; } } } return 0; }
http://www.mediafire.com/?02c1wsll46titbb