for (int i = BITS_PER_INT - 1; i >= 0; --i) [11:44] kitkut //for (int i = 0; i < BITS_PER_INT; ++i) [11:44] kitkut { [11:44] kitkut str[i] = (temp & (1 << i)) ? '1' : '0'; [11:44] kitkut printf(" * i = %d, str[i] = %c\n", i, str[i]); [11:44] kitkut } [11:44] kitkut [11:44] kitkut printf("%d = 0b%s\n", temp, str); [11:44] kitkut }