Uz ovo moraš uključiti i ctype.h zaglavnu datoteku. Ukoliko želoš bez toga, koristiš brojeve iz ASCII tablice i uvjet da je veći odnosno manji od određenog broja iz iste.
char znak;
printf("unesite znak:");
scanf("%c",&znak);
if (isalpha(znak))
printf("Napisani znak je slovo");
if (isdigit(znak))
printf("Napisani znak je broj");
if (iscntrl(znak))
printf("Napisani znak je upravljacki znak");