Bonjour, j'ai besoin d'aide pour un réglé un petit problème.

Voici ma fonction qui ne fonctionne pas comme je l'aimerai :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
void saisie_element(Elementliste *e){
	printf("\n orig : ");
	scanf("%d ", &e->orig);
	printf("\n dest : ");
	scanf("%d ",&e->dest);
	printf("\n poids : ");
    scanf("%d ",&e->poids);
}

Et l'affichage que ca me fait:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 orig : 2
3
 
 dest : 5
 
 poids : 7
puis quand j'affiche mon elementliste avec une autre fonction:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
orig = 2 ; dest = 3 ; poids = 5
Je ne comprend d'ou vient le fait que je doivent rentré 4 valeur et que ce ne soit pas coordonné.
Merci par avance de votre aide.