Edytuj określony wiersz w pliku
Mam taki plik txt:
<code>"shoes":12 "pants":33 "jacket":26 "glasses":16 "t-shirt":182 </code>
Muszę edytować numer kurtki (na przykład od 26 do 42). Napisałem ten kod, ale nie wiem, jak edytować konkretny wiersz, w którym znajduje się słowo „kurtka”:
<code>#include <stdio.h> int main() { char row[256]; FILE *fp; if (!(fp=fopen("myfile.txt","rw"))) { printf("Error"); return 1; } while (!feof(fp)){ fgets(row, 256, fp); // if there is the "jacket" in this row, then edit the row } fclose (fp); return 0; } </code>