#include #include #include void Locate(int x,int y) { HANDLE H=GetStdHandle(STD_OUTPUT_HANDLE); COORD C; C.X=(SHORT)x; C.Y=(SHORT)y; SetConsoleCursorPosition(H,C); } void Afficher(int curs) { Locate(0,0); printf("%c Oui\n",(curs==0)?'>':' '); printf("%c Non\n",(curs==1)?'>':' '); } int Choisir() { int curs = 0; int touche; do { Afficher(curs); touche = _getch(); if (touche==0xE0) // fleche : le code fleche renvoie 2 caracteres. { touche = _getch(); if (touche==0x50 && curs==0)  // fleche bas curs = 1; if (touche==0x48 && curs==1)  // fleche haut curs = 0; } return curs; }   int main() {     int choix;     choix = Choisir();     Locate(0,3);     printf("Vous avez choisi : %s\n",(choix==0)?"Oui":"Non");     return 0; }