Salut à tous,

Voilà je me met a programmer après quelques mois d'absence et les problème commence dès le debut

voila la partie du programme qui bug :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 
int vecteurdirecteur(int *tabVD,int coordpion_x,int coordpion_y,int coordNewpion_x,int coordNewpion_y)
{
	printf("1OO\n");
	tabVD[0]=(coordNewpion_x-coordpion_x);
	printf("10\n");
	tabVD[1]=(coordNewpion_y-coordpion_y);
	printf("Les coordonnees du vecteur directeur sont [%d,%d]\n",tabVD[0],tabVD[1]);
}
 
 
int main ()
{
  EffacerEcran;
	int *tabVD[2]={0};
	int coordpion_x;
	int coordpion_y;
	int coordNewpion_x;
	int coordNewpion_y;
	// menu();
	initjeu();
	afficher_plateau();
	printf("Entrer les coordonées du pion que vous voulez faire bouger.\n");
 	scanf("%d%d",&coordpion_x,&coordpion_y);
 	printf("Entrer les nouvelles coordonées de ce pion.\n");
 	scanf("%d%d",&coordNewpion_x,&coordNewpion_y);
	printf("100000\n");
      vecteurdirecteur(*tabVD,coordpion_x,coordpion_y,coordNewpion_x,coordNewpion_y);
      	return 0;
}
J'obtient une joli erreur de segmentation et je soupçonne ces 2 malfrat :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
tabVD[0]=(coordNewpion_x-coordpion_x);
	tabVD[1]=(coordNewpion_y-coordpion_y);
Mais voilà je ne sais pas comment les réglés ;p.