Write a c program to find if a character is alphabet or numeric or special character

#include<stdio.h>
void main() {
    char ch;
    printf("Enter character: ");
    scanf(" %c",&ch);
    if((ch>='A' && ch<='Z')||(ch>='a' && ch<='z'))
        printf("Alphabet");
    else if(ch>='0'&&ch<='9')
        printf("Digit");
    else
        printf("Special Character");
}