[C] Zaawansowany zapis do pliku

Chciałbym przykładowy tekst: “Ala ma czerwonego kota” zamienić na “Ala ma psa i kota” czyli od znaku 5 wstawić " psa i" jednocześnie nadpisać " czerwonego". Chciałbym manipulować zawartością bez potrzeby nadpisywania całego pliku i nie wiem czy to możliwe.

Możesz nadpisać dowolny fragment pliku ale taką samą ilością danych.

Jeśli chcesz “zsunąć” lub “rozsunąć” dane to musisz je przepisać.

dzięki za odpowiedz