Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/07/2003, 23:31
paisano
 
Fecha de Ingreso: mayo-2002
Ubicación: Tijuana
Mensajes: 201
Antigüedad: 21 años, 11 meses
Puntos: 1
Bien ahi te va este pedazo de codigo:
#include <ctype.h>
#include <stdio.h>
#include <conio.h>

int main(void)
{
char ch;
for(;;){
ch = getche();
if( ch == ' ' )break;
if( isalpha(ch) )
printf( "\nEs una letra\n", ch );//si es letra del alfabeto
else if( isdigit(ch) )
printf( "\nEs un numero\n", ch );//nos dice si es un digito del 0 al 9
else
printf( "\nNo es un caracter ascii\n", ch );//si no cae en ninguno de los anteriores
}
return 0;
}

Aqui las funciones claves son asi como tu mencionaste
isalpha(), te puse tambien la que valida digitos, la libreria donde estan todos ellos es ctype.h, el programa termina presionando la barra espaciadora.

Espero te sirva de algo, y animo pues