fork(1) download
  1. #include <stdio.h>
  2.  
  3. int main(void) {
  4. unsigned char a=0xa7, b=0x25;
  5.  
  6. unsigned char c, answer =0;
  7. int i;
  8.  
  9. for (i=0; i<8; i++)
  10. {
  11. c = (a>>i)+(b>>i);
  12.  
  13. c <<= 7;
  14. c >>= 7;
  15.  
  16. c <<= i;
  17.  
  18. answer += c;
  19. }
  20.  
  21. printf("%X, %X\n", answer, a^b);
  22.  
  23. return 0;
  24. }
  25.  
Success #stdin #stdout 0s 2248KB
stdin
Standard input is empty
stdout
82, 82