Piszę program który ma za zadanie dodawać, modyfikować, usuwać dane zawarte w pliku tekstowym. O ile dodawanie na końcu nie sprawiło mi większego kłopotu tak nie mogę poradzić sobie z pozostałymi dwoma zagadnieniami. Modyfikowanie i usuwanie ma się odbywać na zasadzie że wczytuję z klawiatury słowo a z pliku jeżeli to słowo istniej ma zostać usunięte/zmodyfikowane. Nie biorę pod uwagę przypadku że słowo się powtarza. Każde słowo jest w osobnej linii. Z tego co do tej pory udało mi się dowiedzieć, to muszę sprawdzać słowa i jeżeli się nie zgadzają przepisywać do nowego pliku, w momencie gdy się zgodzą mam nie przepisać a w przypadku modyfikacji po prostu na miejsce wpisać to co chcę. Tyle że nie mam pojęcia jakich komend zastosować a nawet jak udaje mi się coś znaleźć to nic mi nie mówią co mam wpisać w środek danej komendy tak żeby to działało. Proszę o pomoc.
Edit. Jak w tytule muszę to napisać w C