nodo **nodos; //la matriz se llamara nodos, nodos[a][b] fila a columna b
//definimos el número de columnas o filas, según tu representación mental
//NUMA es el número que quieres
nodos = (nodo**)malloc(sizeof(nodo*)*NUMA);
//ahora creamos realmente los nodos
for(int i=0;i<NUMA;i++)
nodos[i]=(nodo*)malloc(sizeof(nodo)*NUMB);
//NUMB no tiene por que ser constante , podríamos haber puesto i por ejemplo para crear una matriz en forma triangular