<ctype.h>
int isalnum(int num)
int num : 알파벳인지, 숫자인지 판별할 숫자 num
isalnum()은 인자가 알파벳 또는 숫자일 경우 숫자 1, 인지가 알파벳 또는 숫자가 아닐 경우 숫자 0을 반환합니다.
isalnum()은 인자가 알파벳 또는 숫자인지 아닌지 판별합니다. int 타입을 인자로 받으며, 인자로 받은 숫자의 ASCII 값을 기준으로 판별하여 값을 반환합니다. 만일 인자로 받은 숫자가 65 ~ 90 또는 97 ~ 122일 경우 이는 알파벳 A ~ Z에 해당하여 1을 반환합니다. 만일 인자로 받은 숫자가 48 ~ 57일 경우 이는 숫자 0 ~ 9에 해당하여 역시 1을 반환합니다. 만일 인자로 받은 숫자가 위에 해당하지 않을 경우 0을 반환합니다.
int my_alnum(int num) {
if((num >= 48 && num <= 57)
|| num >= 65 && <= 90)
|| num >= 97 && <= 122))
return (1);
return (0);
}