Bonjour,
J'aimerais savoir comment bloquer la sasie de caractères dans un programme C.
J'ai déjà cette boucle:
while ((c<49)||(c>55)) //49=code ascii du 1 et 55=code ascii du 7
{
printf("%s, entrer la colonne\n",joueur1); //tant que le joueur n'entre pas un caractère entre 1 et 7 inclus, on recommence la saisie
c=getche();
printf("\n");
}
qui redemande d'entrer la colonne tant que le caractère entré n'est pas compris entre 1 et 7 et ce que je voudrais, c'est que les mauvais caractères n'apparaissent pas à l'écran donc bloquer le clavier pour que l'utilisateur ne puisse rentrer que des caractères entre 1 et 7.
Merci pour votre aide.