Voila un petit programme qui change une valeure si l'on appuis sur la touche haut ou bas du clavier.
Le problème c'est qu'il m'affiche 2 fois la valeur a chaque fois que j'appuis sur une touche. Je ne comprends pas !
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 #include<stdio.h> #include<conio.h> int main() { int touche=0,valeur=0; printf("Valeur = %d",valeur); while(touche!=27) { touche=getch(); switch(touche) { case 77 : valeur++; break; case 75 : Valeur--; break; } printf("Valeur = %d",valeur); } }
edit : j'ai rajoute int touche;
Partager