Pierwszy błąd, który widzę: oczekujesz pliku 25-liniowego, a zapisujesz całość w jednej linii, rozdzielonej tabulacją (kod poniżej).
plik << "\t"; // powinno być '\n' zamiast '\t'
Drugi błąd to przekroczenie zakresu tablicy. W pętli operującej na tablicy rend[25][81] masz:
for(int g=0; g<26; g++)
gdzie g powinno być ograniczone do wartości [0; 24], a więc warunek powinien wyglądać tak:
for(int g=0; g<25; g++)
Swoją drogą, wydaje mi się bardzo dziwnym pomysłem odczyt i zapis do pliku co klatkę. W mojej opinii powinieneś na bieżąco operować po prostu na tablicy i zapisywać jej zawartość do pliku dopiero przy kończeniu programu. Czytanie i zapis do pliku są operacjami bardzo wolnymi, w porównaniu z operacjami na zmiennych w RAM i nie powinieneś tego robić co klatkę.