ThibautLe 21/09/2009 à 10:50
Vire le if (kbhit()) et ça devrait mieux marcher. La gestion des touches de TIGCC ne respecte pas trop la norme je crois. De toute façon, ngetch() bloque déjà l'execution du programme en attendant l'appui sur une touche, il n'y a pas besoin du kbhit.
Par contre, ton tableau de caractères a une taille nulle. Ca va planter à coup sur quand tu le rempliras (corruption de données). Oublie pas non plus qu'une chaîne de caractères doit se terminer par 0 ! Sinon, aucune fonction standard ne pourra deviner sa longueur et fonctionner correctement (strlen, DrawStr).