Nome da função : isdigit
Arquivo de cabeçalho : <ctype.h>
Protótipo de função : int isdigit(int ch);
Função : Determine se o caractere é um número decimal
Parâmetros : caractere int ch a ser verificado
Valor de retorno : se ch não for um número decimal, retorne 0. Se ch for um número decimal, retorne diferente de 0.
Exemplo de programa : Determine se o caractere inserido é um número decimal
#include<ctype.h>#include<stdio.h>intmain(){charch;printf(inputacharacter:);scanf(%c,&ch);if(isdigit(ch)){printf(%cisdigit.,ch) ;}else{printf(%cisnotdigit.,ch);}putchar('n');return0;}
Resultados em execução:
insira um caractere: 55 é um dígito.