Ho risolto: facevo una minchiata concettuale:

codice:
mat[k] = control;
invece io volevo copiare la stringa ovvero:

codice:
 strcpy(mat[k],control);

Grazie comunque