Nom de la fonction : iscntrl
Fichier d'en-tête : <ctype.h>
Prototype de fonction : int iscntrl(int ch);
Fonction : Déterminer si un caractère est un caractère de contrôle
Paramètres : caractère int ch à vérifier
Valeur de retour : Si ch n'est pas un caractère de contrôle, renvoie 0 ; si ch est un caractère de contrôle, renvoie non-0.
Exemple de programme : Déterminer si le caractère saisi est un caractère de contrôle
#include<ctype.h>#include<stdio.h>#include<conio.h>intmain(){charch;printf(inputacharacter:);ch=getche();if(iscntrl(ch)){printf( n%c%discontrolcharacter.,ch,ch);}else{printf(n%c%disnotcontrolcharacter.,ch,ch);}putchar('n');return0;}
Résultats en cours d'exécution :
saisir un caractère : 26 est un caractère de contrôle.