C program to find whether a given character is an alphabet,digit or any special character(using ASCII values)

if((ch>='A'&&ch<='Z')||(ch>='a'&&ch<='z')) printf("\nYou have entered an alphabet"); else if(ch>='0'&&ch<='9') printf("\nYou have entered a digit"); else printf("\nYou have entered a special character");