#include #include #include main() { unsigned char cadena; unsigned char cadenasal; printf("INTRODUZCA UN CARACTER:\t"); scanf("%c", &cadena); printf("\n\nEntrada: %c",cadena); printf("\nEntrada_Hex: %02x\n",cadena); cadenasal=(((cadena&128)>>7)|((cadena&64)>>1)|((cadena&32)>>1)|((cadena&16)>>1)|((cadena&8)<<3)|((cadena&4)>>1)|((cadena&2)<<1)|((cadena&1)<<7)); printf("\nSal_Hex: %02x\n", (unsigned char)(cadenasal)); printf("Sal_Car: %c\n", (unsigned char)(cadenasal)); printf("\n\n"); system("pause"); }