• Sábado 4 de Mayo de 2024, 20:26

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - durasno

Páginas: [1]
1
C/C++ / Re:bloqueo de caracteres especiales en C
« en: Lunes 23 de Enero de 2012, 00:15 »
La tabla ASCII proporciona todos los caractes estandar disponibles junto a su decimal equivalente, en hexa y en octal. Sabiendo el decimal que equivale al caracter, podrias hacer algo asi: supongamos que queremos ignorar los caracteres del 0 al 9 y almacenar el resto en un arreglo

int i=0;
char letra;
char a[10];

while(i<10)
{
scanf("%c",&letra);
if(letra<48 && letra>57) // el 48 corresponde a al caracter cero y el 57 al nueve
   a=letra;
i++;
}

Ojo: no es lo mismo un caracter cero que el numero 0

Saludos


EI: juntando mensajes.

me olvide de pasarte el link de la tabla ascii

http://www.asciitable.com/

Páginas: [1]