Oui j'ai compilé mais j'ai ajouté la taille de la matrice pour que ça marche
	
	1 2 3 4 5 6 7 8 9 10 11 12 13 14
   | void matrix_display(int adj_matrix[10][10], int nb_nodes)
{
 int i=0;
 int j=0;
 for(i=0;i<nb_nodes;i++)
 {
  for(j=0;j<nb_nodes;j++)
  {
    printf("matrix[%d][%d]=%d  ",i,j,adj_matrix[i][j]) ;
  }
  printf ("\n");
 }
 
} | 
 En fait, mon problème c'est que je ne connais pas la taille de la matrice dès le début.
J'ai un programme qui compte un nombre de noeuds nb_nodes.
Puis au milieu je définis ma matrice  
	
	int adj_matrix[nb_nodes][nb_nodes]
 je la remplis et je l'affiche.
Comment puis je intégrer la taille de la matrice dans la déclaration de ma fonction??
						
					
Partager