ciao ti ringrazio molto , ma ancora non capisco del tutto il problema
ho provato a modificare così
codice:............................................. fread (&persona , sizeof (struct persona ) , 1 , Jtr ) ; persona.nome = (char*) malloc ( sizeof (char) * 6 ) ; fprintf (stdout , "%s\n" , persona .cognome ) ; fprintf (stdout , "%s\n", persona .nome ) ; .................................
ma mi visualizza a schermo tutto fuorchè la stringa che avevo creato
dov'è che sbaglio?
grazie