Y a t il une difference entre getch() et getchar().en fait je me pose cette question car dans le code suivant:
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
#include<stdio.h>                                                             
int main (void)                                                               
{                                                                             
int n;                                                                       
clrscr();                                                                   
printf("saisir:");                                                            
scanf("%d",&n);                                                          
switch (n)                                                                    
{                                                                             
case 0:printf("cas 0");break;                                                 
case 1:printf("cas 1");break;                                                 
case 3:printf("cas 3 ");break;                                                
case 2:printf("cas 2");break;                                                 
default:printf("cas imprevu");                                                
}                                                                             
getch();                                                                      
return 0;
quand je mets a la place de a l'execution après avoir saisi n je n'arrive pas a lire le message approprié.
je suis obligé de faire alt F5 pour pouvoir le lire