Я думаю, что вы можете использовать fopen, чтобы получить дескриптор, затем использовать размер файла, чтобы получить размер, и fseek, чтобы перейти к filesize-50. Тогда это всего лишь 50 символов, чтобы получить последние 50. Я думаю, что это было сделано раньше, если вы посмотрите руководство в fseek.
Здесь - решение в ручном вводе fseek. Просто измените -1 на линии fseek на -50.