Ved sa snazim ta naviest, ale ak si na vyske tak sa ocakava uz aj ze si budes zhanat informacie aj sam, v praxi ti nikto nic nenaserviruje v prednaskach a programator musi stale ziskavat nove informacie (stale prichadzaju nove veci)...
Snaz sa to urobit aspon tak ako som pisal, ten algoritmus na testovanie real.cisel si musis vediet vymysliet, citak program a rozmyslaj, mas cyklus, v kazdom priebehu cyklu jeden znak, mozes mat v nejakych premennych ulozene nejake informacie o tom co bolo v predch. znaku / znakoch (ci to bol platny znak cisla), a teda vies sa v kazdom priebehu cyklu rozhodnut ci zacoina nove cislo alebo nie... Dokoncenie si uz vymysli sam.
Samozrejme mozu byt aj ine mozne sposoby, mozes si pozriet fcie ANSI C aby si mal aspon prehlad co vsetko sa da v zakladnom C-cku, ak prides na lepsi sposob mozes si to potom vylepsit...
Som si spomenul - close myslim nie je ANSI C fcia ale prekladace ju poznaju, ale je to ina fcia, close chce parameter ktory vratila fcia open, prekladac ti to sice zozere ale nie je to korektne (nezavre to spravny subor). Ak otvoris fciou fopen, tak zatvorit fciou fclose (pretoze tie fcie pracuju inac s inymi parametrami, f... funkcie su buffrovane, a open, close, read, ... nie su buffrovane, je to "priamejsi pristup"). Lepsie je pre teba teraz fopen, fgetc, ...