在看isalnum(int)函数时,发现其能接收字符char,故有点困惑
#include <stdio.h>
#include<math.h>
#include <ctype.h>
#define PI 3.1415926
int main()
{
char var1;
scanf("%c",&var1);
/* 在一定范围内整数与字符的本质相同,字符是以ASCII码的形式存储的
所以isalnum(int)能够接收字符*/
printf("%d",var1);
if(isalnum(var1))
{
printf("Y\n");
}
else
printf("N\n");
return 0;
}