Am incercat sa rezolv urmatoarea problema in code blocks
Fişierul atestat.in conţine două linii. Pe prima linie este scris un număr natural nenul n,(5<n<30). Pe cea de-a doua linie a fişierului sunt scrise n numere naturale separate prin câte un spaţiu, formate fiecare din cel mult 4 cifre, reprezentând un şir de n numere naturale nenule. Cel puţin unul din cele n numere din şir este număr impar.
Să se scrie un program, în limbajul Pascal/C/C++, care:
a) afişează pe ecran, în linie, separate printr-un spaţiu, toate numerele impare din şir;
Aceasta este sursa :

si aici sunt numerele introduse in fisier

Problema e ca atunci cand dau run imi afiseaza doar 211 si 1155, desi ar trebui sa il afiseze si pe 555.Ce ar trebui sa fac?