Ciao a tutti,mi rivolgo a voi xke devo risolvere un problema che all'apparenza sembrava semplicissimo..ma ci sto sbattendo la testa da 2 giorni.
In pratica ho un file txt da modificare..più precisamente questo txt contiene dei tag image che vorrei eliminare ricorsivamente ma nn ci riesco..
Ad esempio il file txt contiene ciò:
Ecco,x sommi capi dovrei arrivare ad avere invece:codice:ajajajajiajisjdijasdiajsdijasidj <jiajijaisjaisjaijsaisjalkgfignrinvbirn> ahahsduhasfiadjfidivmdivmd
Ma proprio nn riesco..codice:ajajajajiajisjdijasdiajsdijasidj ahahsduhasfiadjfidivmdivmd
Il codice fin'ora scritto è il seguente:
Riesco a leggere la lista ma come potrei modificarla?codice:# include <stdio.h> int main () { FILE *pf ; int i,fileDimm=0; char *a; pf = fopen ( "xxxxxx.txt" , "r" ) ; while(! feof(pf)) { fgetc(pf); fileDimm++; } fileDimm--, a=(char*)malloc(sizeof(char) * fileDimm+1); fseek(pf,0,SEEK_SET); while ( ! feof ( pf ) ) { fgets(a,200,pf); printf("%s\n",a); } fclose ( pf ) ; return 0; }
Grazie in anticipo!

Rispondi quotando