scanf("%c",&var);
if(var>=48 && var<=57)//este es el rango ascii de los numeros
{
printf("digito un numero");
}
else
{
if( var>=65 && var<=90 )//digito mayusculas
{
printf("digito una letra mayuscula");
}
else
{
if( var>=97&& var<=122)//digito miniscula
{
printf("digito una letra minuscula");
}
}
}