Salve ragazzi ho difficoltà nel leggere i contenuti di un file non so bene di preciso come si fa
vi posto il sorgente
int main(void)
{
FILE *fp;
char *messaggio,*dato;
fp=fopen("filelista.txt","w+rb");
if(fp==NULL)
{
printf("errore impossibile creare o scrivere sul file\n");
exit(0);
}
else
{
dato=(char*)malloc(sizeof(char*));
messaggio=(char*)malloc(sizeof(char*));
printf("inserisci il messaggio\n");
gets(messaggio);// preso il dato da scrivere sul file
fprintf(fp,"%s",messaggio);// scritto tutto il testo sul file
fscanf(fp,"%s",dato);
printf("%s",dato);
}
return 0;