Originariamente inviato da valepu
codice:
array=(char **)malloc(num);
Sbagliato, devi moltiplicare 'num' per sizeof(char*)