[c++]saisie clavier
Résolu
Utilisateur anonyme
-
Utilisateur anonyme -
Utilisateur anonyme -
salut à tous !
bon voila, je fais un logiciel console et j'aimerai savoir si quelqu'un à un bout de code qui permet la saisie clavier d'un seul caractère? (appuyer sur une touche fais continuer le programme en prenant en compte cette touche pour un switch)
merci d'avance !
bon voila, je fais un logiciel console et j'aimerai savoir si quelqu'un à un bout de code qui permet la saisie clavier d'un seul caractère? (appuyer sur une touche fais continuer le programme en prenant en compte cette touche pour un switch)
merci d'avance !
2 réponses
-
En effet c'est possible grace a la fonction getch
#include <stdio.h> #include <stdlib.h> int main() { char caractere =0; // declaration du caractere caractere=getch(); // on recupere le caractere printf("\n"); // sa sert a rien mais sa fait beau ;) switch (caractere) // le switch { case 'o': printf("Vous avez tapez o"); break; case 'p': printf("Vous avez tapez p"); break; case 'q': printf("Vous avez tapez q"); break; case 'a': printf("Vous avez tapez a"); break; default: printf("Choix incorrect"); break; } return 0; } -