Я читаю строки из файла char с помощью char с помощью fgetc.
Теперь я хочу стереть эту строку из файла.
То, что я сделал, я переместил курсор назад до длины буфера, который я прочитал. Теперь у меня есть перезаписанные пробелы в месте строки.
Проблема в том, что когда я в следующий раз пытаюсь прочитать файл, fgetc получает struct, читающую эти пробелы.
Поэтому вместо перезаписи пробелов я переписал (-) метку и сгенерировал условие if, чтобы fgetc не читал метку (-).
Эти два подхода не эффективны. Я хочу что-то, что может стереть это пространство