Nombre de la función : isprint
Archivo de encabezado : <ctype.h>
Prototipo de función : int isprint(int ch);
Función : determinar si el carácter es un carácter imprimible (incluidos los espacios)
Parámetros : carácter int ch a comprobar
Valor de retorno : si ch no es un carácter imprimible, se devuelve 0. Si ch es un carácter imprimible (incluidos los espacios), se devuelve un valor distinto de 0.
Ejemplo de programa : determine si los caracteres ingresados son caracteres imprimibles (incluidos los espacios)
#include<ctype.h>#include<stdio.h>intmain(){charch;printf(inputacharacter:);scanf(%c,&ch);if(isprint(ch)){printf(%cisprintcharacter.,ch) ;}else{printf(%cisnotprintcharacter.,ch);}putchar('n');return0;}
Resultados de ejecución:
carácter de entrada: ggisprintcarácter.