A fgets() sa ti preco nepaci?
Funkce primo neexistuje. Este mozes pouzit fread ale bolo by to zbytocne komplikovanejsie.
P.S. Najefektivnejsie by bolo asi fread (ak uvazujem len ANSI C a nie nejake volania WinAPI). Ak pouzijes fgets() tak je dobre testovat ze ci na konci stringu je newline character, ak by dlzka riadku bola vyssia ako parameter ktory si fgets zadal tak nemas koniec riadku, potom by si nemal priratat 1 k poctu riadkov.