Tusim ale ze getc(stdin) nevracia \r, pretoze stdin je "otvorena" v textovom mode. Potom tam mas chybu inde, ktoru je tazke najst ptz ten kod je totalne necitatelne napisany. V slusnom kode najdes chybu okamzite. Aspon keby si napisal ze co presne blbne tak by sa dalo dedukovat kde je chyba. Nazhav debugger a odkrokuj si to.