[C]Passagio matrici come parametro

di il
1 risposte

[C]Passagio matrici come parametro

Ciao! Questo è il problema:

la mia matrice grafo[nodi][nodi] rappresenta la matrice di adiacenza di un grafo che creo runtime in base all'input dell'utente.

Quindi nella dichiarazione della funzione mi sono limitato a metterci **grafo, visto che ancora non conoscevo le dimensioni della matrice.

Non sono riuscito a trovare un modo per chiamare la funzione da main senza errori!

Questo e' il codice:

/*dichiarazione funzioni*/
int verifica_connessioni(int *puntatore, int **grafo);

int main()
{
    ...
   printf("Inserisci il numero di nodi...\n");
   scanf("%d", &nodi);
   int grafo[nodi][nodi];
    ...
    controllo = verifica_connessioni(puntatore, grafo);/*SBAGLIO NELLA CHIAMATA?*/
    ....
}

int verifica_connessioni(int* puntatore, int** grafo)
{
   ...
}
HELP!!!

1 Risposte

Devi accedere o registrarti per scrivere nel forum
1 risposte