Bonjour,

à la compilation d'un programme j'ai cette erreur au niveau de la condition if :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
for (i=0;i<NB_CHEMINS;i++)
				{
					if(chemins[num_ville_courante][i].ville_suiv!=-1)
					{
						printf("%2d: %s (%4d KM)\n",chemins[num_ville_courante][i].ville_suiv,nb_villes,longueur);        
					}
				}
avec comme déclarations :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
typedef structure couple
{
  short int ville_suiv;
  short int distance;
}couple;
et couple chemins[NB_VILLES][NB_CHEMINS];

Pourquoi ça me dit "un indice requiert un type tableau ou pointeur "?