char valor='\0';
int val=NULL;
char value='\0';
...
...
/*para preguntar si es solo un numero de 0 a 7(octal) en
el caso de que la entrada fuera caracter*/
if(valor>='0' && valor<='7')
{
}
/*si la entrad fuera numerica*/
if(val>=0 && val<=7)
{
}
/*Ahora para saber si una entrada de caracter es mayuscula
o minuscula*/
//mayuscula METODO 1
if(value>='A' && value<='Z')
{
}
//mayuscula METODO 2
if(value>=57 && value<=90)
{
}
//minuscula METODO 1
if(value>='a' && value<='z')
{
}
//minuscula METODO 2
if(value>=97 && value<=122)
{
}