Salut,
Je test ce code mais il se comporte assez étrangement
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
    char chaine[20];
    char cv1;
 
   /* printf("Chaine ");
    scanf("%s",chaine); //Taper ATSA ela
    printf("%s",chaine+2);
    scanf("%s",chaine+1); //Taper EHa 
    printf("%s",chaine);*/
 
    cv1=getch();/*Taper F6*/
    putchar(cv1);
	getch();
Le premier scanf prend uniquement le ATSA ensuite le printf affiche SAela ensuite le scanf retient ha donc ça fait SAelaha

Pour le getch quand j'appuis sur F16 rien n'apparaît sur ma console qu'est-ce que putchar devrait retourner un numéro relatif à la touche F6 ?
merci