#include<stdio.h>
int main()
{
unsigned int x = 1;
printf("Signed Result %d \n", ~x
); printf("Unsigned Result %ud \n", ~x
); return 0;
}
/* Output:
Signed Result -2
Unsigned Result 4294967294d */
I2luY2x1ZGU8c3RkaW8uaD4KaW50IG1haW4oKQp7CnVuc2lnbmVkIGludCB4ID0gMTsKICAgcHJpbnRmKCJTaWduZWQgUmVzdWx0ICVkIFxuIiwgfngpOwpwcmludGYoIlVuc2lnbmVkIFJlc3VsdCAldWQgXG4iLCB+eCk7CnJldHVybiAwOwp9Ci8qIE91dHB1dDogClNpZ25lZCBSZXN1bHQgLTIgClVuc2lnbmVkIFJlc3VsdCA0Mjk0OTY3Mjk0ZCAqLw==