Advertisement
franciscominajas

Practica1 nidia

Feb 11th, 2014
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.55 KB | None | 0 0
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. #include<windows.h>
  4.  
  5. main()
  6. {
  7.     unsigned char cadena;
  8.     unsigned char cadenasal;
  9.     printf("INTRODUZCA UN CARACTER:\t");
  10.     scanf("%c", &cadena);
  11.     printf("\n\nEntrada: %c",cadena);
  12.     printf("\nEntrada_Hex: %02x\n",cadena);
  13.     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));
  14.     printf("\nSal_Hex: %02x\n", (unsigned char)(cadenasal));
  15.     printf("Sal_Car: %c\n", (unsigned char)(cadenasal));
  16.     printf("\n\n");
  17.     system("pause");
  18. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement