si,
leggi tutto il contenuto del file salvando carattere per carattere con fgetc in un array, (ti conviene allocare dinamicamente l'array ser il file è di grosse dimensioni)
dopo di che cominci a scorrere l'array finche non trovi la parola, es: casa,
scorri finche non trovi la c,dopo aumenti il contatore per verificare se dopo c'è la 'a' e cosi via fino a fine parola, se c'è corrispondenza torni indietro fino a trovare il primo spazio e riscrivi la parola che t'interessa.
Quindi riscarichi tutto l'array in un nuovo file
Se non mi sono spiegato dimmi dove non hai capito
cercherò di essere più chiaro

Rispondi quotando