C Program to identify a character or a digit using ASCII values
Program
#include<stdio.h>
void main()
{
char ch;
printf("Enter a character\n");
scanf("%c", &ch);
if((ch >= 'a' && ch <= 'z')||(ch >= 'A' && ch <= 'Z'))
printf("%c is an alphabet\n",ch);
else if((ch >= 48) && (ch <= 56))
printf("%c is a Number\n",ch);
else
printf("Entered character is neither a digit nor alphabet\n");
}
Output 1
Enter a character
1
1 is a Number
Output 2
Enter a character
g
g is an alphabet
Output 3
Enter a character
%
Entered character is neither a digit nor alphabet