第一种:直接判断
#include<stdio.h>
#include<string.h>
int main()
{
char a= "3";
if(a>='0' && a<='9')
{
printf("a是数字");
}
else
{
printf("a不是数字");
}
return 0;
}
第二种:使用isdigit函数
#include<stdio.h>
#include<string.h>
int main()
{
char a= "3";
if(isdigit(a)==0)
{
printf("a是数字");
}
else
{
printf("a不是数字");
}
return 0;
}
完!!