codice:
void AllocaMatrice(int*** matrice,int dimX,int dimY)
{
    int k;
    *matrice = (int**) calloc(dimX,sizeof(int*));
    for(k=0;k<dimY;k++)
        (*matrice)[k] = (int*) calloc (dimY,sizeof(int));
        InserisciDati(&matrice,dimX,dimY);

}
Grazie della risposta..un 'ultima domanda.lo giuro:
Se all'interno di questa funzione devo richiamare un'altra funzione che necessita anche lei dell'indirizzo della matrice dovrò usare un puntatore di questo tipo:
codice:
int ****matrice
?O c'è un modo più elegante...ovviamente questo lo chiedo a scopo informativo dato che la seconda funzione potrei richiamarla all'interno del main e il problema non si porrebbe..