01/02/2008, 17:15
|
| | | Fecha de Ingreso: abril-2005
Mensajes: 4
Antigüedad: 19 años, 9 meses Puntos: 0 | |
Re: mostrar acentos y eñes en consola?? Creo que con esto se cubre la é y algunas otras letras más Cita: #include <stdio.h>
#include <stdlib.h>
#include <string.h>
void Printf(const char *strText)
{
char ch;
short i,iLength;
iLength=strlen(strText);
for(i=0;i<iLength;i++){
ch=strText[i];
switch(ch){
case 'á':
printf("\240");
break;
case 'é':
printf("\202");
break;
case 'í':
printf("\241");
break;
case 'ó':
printf("\242");
break;
case 'ú':
printf("\243");
break;
case 'ñ':
printf("%c",-92);
break;
case 'Ñ':
printf("%c",-91);
break;
case 'Á':
printf("%c",-75);
break;
case 'É':
printf("%c",-112);
break;
case 'Í':
printf("%c",-42);
break;
case 'Ó':
printf("%c",-32);
break;
case 'Ú':
printf("%c",-23);
break;
default:
printf("%c",ch);
break;
}
}
}
int main()
{
Printf("Ñ ñ\n");
system("pause");
return 0;
} Salu2
RAG
Última edición por wmanguiano; 01/02/2008 a las 17:17
Razón: Me faltó algo de informacion del codigo
|