Имя функции : isdigit
Заголовочный файл : <ctype.h>
Прототип функции : int isdigit(int ch);
Функция : определить, является ли символ десятичным числом.
Параметры : проверяемый символ int ch.
Возвращаемое значение : Если ch не является десятичным числом, вернуть 0. Если ch — десятичное число, вернуть не 0.
Пример программы : Определите, является ли введенный символ десятичным числом.
#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;}
Результаты запуска:
вводимый символ: 55-цифра.