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ò:
codice:
ajajajajiajisjdijasdiajsdijasidj
<jiajijaisjaisjaijsaisjalkgfignrinvbirn>
ahahsduhasfiadjfidivmdivmd
Ecco,x sommi capi dovrei arrivare ad avere invece:
codice:
ajajajajiajisjdijasdiajsdijasidj
ahahsduhasfiadjfidivmdivmd
Ma proprio nn riesco..
Il codice fin'ora scritto è il seguente:
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;
}
Riesco a leggere la lista ma come potrei modificarla?
Grazie in anticipo!