bonsoir,
j'ai ecrit une fonction dans laquelle j'ai ce bout de code:
le probleme c'est lorsque je rentre après l'invite de saisie:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 void msg_saisi(int *pX, int *pY) { printf("\nSaisie case a jouer (X Y) : "); scanf("%d %d", pX, pY); } [...] msg_saisi(&x, &y); sprintf(pData,"JOUER %d %d\n\r", x, y);
Saisie case à jouer (X Y): 1 2 5
il envoie bien 1 2
mais à la prochaine saisie, il garde en memoire le "5" de trop exemple
Saisie cas à jouer (X Y): 2 3
il envoie 5 2 et gardera le "3" pour le prochain tour.
Comment faire pour qu'il ne garde plus en memoire la valeur de "trop" ???
Merci
Partager