Ne jamais faire d'a priori sur les prototypes de fonctions qu'on utilise : toujours se reporter à une documentation de référence de l'API.
Kristoph a donné l'information manquante. getch() renvoie bien un int, et ta supposition était fausse. Mais rassure-toi, c'est un des pièges classiques de l'API du C ANSI, et tu n'es ni le premier, ni (hélas) le dernier à tomber dans le panneau...
edit> A mon tour, d'être trop lent.
Message édité par BifaceMcLeOD le 21-02-2003 à 11:19:43