#include <cctype> int isdigit( int ch );
isdigit() 函数如果其参数是 0 到 9 之间的数字,则返回非零值。否则,返回零。
char c; scanf( "%c", &c ); if( isdigit(c) ) printf( "You entered the digit %c\n", c );