Originariamente inviato da oregon
Guarda che in questa riga

for (i=0; i<=data->num_var+1; i++)

ci sia qualcosa che non va ... potrei sbagliare, ma mi sa che deve essere

for (i=0; i<data->num_var+1; i++)
Si sbagliavo ad inizializzare.
In ogni caso come faccio a liberare lo spazio allocato dalla matrice nella struct avendola
allocata in quel modo?

codice:
free(data->mat);
non funge
Devo farmi un ciclo che fa la free per ogni riga ed uno per ogni colonna?

Help...