|
devi fare un ulteriore passo di allocazione dinamica per ogni singolo elemento, con le prime due allocazioni hai allocato una matrice di puntatori a char, ognuno di quali non punta a nulla; quindi:
int i, j;
for(i = 0; i < riga; i++)
for(j = 0; j < colonna; j++)
mat[i][j] = (char *)malloc(30*sizeof(char));
se vuoi parole lunghe al più 29 caratteri (+ 1 per il terminatore di fine stringa)
il resto prova a farlo, stasera cido un'okkiata
__________________
Sun Certified Java Programmer
EUCIP Core Level Certified
European Certification of Informatics Professionals
Ultima modifica di anx721 : 27-01-2005 alle 15:33.
|