Salve, devo svolgere un esercizio in cui devo leggere dei numeri da un file in input e scrivere in un file di output solo i numeri dispari. Il file di input ha 100 righe di cui il primo indica il numero degli elementi (nel codice lo indico con N), il resto sono gli elementi da analizzare.
Il problema è che comunque nel file di output mi stampa i valori pari con 0 oppure -41000434 (numero di esempio per farvi capire come li stampa.
Vi posto il codice:
https://pastebin.com/hQ78Pvi
Spero possiate aiutarmi, grazie anticipatamente!