#include <stdio.h>
#include <math.h>
int main() {
int a = -32768,i,b;
b = -a; //negation
// this loop will print the bit contents of b = -a;
// that is 2's complement representation of a
for(i = (sizeof(int)<<3) -1;i>=0;i--)
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtYXRoLmg+CmludCBtYWluKCkgewoJaW50IGEgPSAtMzI3NjgsaSxiOwoJYiA9IC1hOyAvL25lZ2F0aW9uCgkvLyB0aGlzIGxvb3Agd2lsbCBwcmludCB0aGUgYml0IGNvbnRlbnRzIG9mIGIgPSAtYTsKCS8vIHRoYXQgaXMgMidzIGNvbXBsZW1lbnQgcmVwcmVzZW50YXRpb24gb2YgYQoJZm9yKGkgPSAoc2l6ZW9mKGludCk8PDMpIC0xO2k+PTA7aS0tKQoJCShiJigxPDxpKSkgPyBwcmludGYoIjEiKTpwcmludGYoIjAiKTsKCXByaW50ZigiXG4iKTsKCXJldHVybiAwOwp9