[c++]saisie clavier

Résolu
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 !
A voir également:

2 réponses

jojo67150 Messages postés 111 Date d'inscription   Statut Membre Dernière intervention   10
 
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;
}
0
Utilisateur anonyme
 
merci c'est cool =) bne journée
0