#include void printbits_short_int(short int v); int main() { short int i = 0; int j; printbits_short_int(i); printf("%10hd\n", i); printbits_short_int(-i); printf("%10hd\n", (short int) (-i)); printf("\n"); for (j = 0, i = 1; j < 16; j++, i*=2) { printbits_short_int(i); printf("%10hd\n", i); printbits_short_int(-i); printf("%10hd\n", (short int) (-i)); printf("\n"); } return 0; }