Contact: aviboots(AT)netvision.net.il
39,845 questions
51,766 answers
573 users
#include <stdio.h> void print_bits(int n, int size) { for (int i = 1 << (size - 1); i > 0; i = i / 2) (n & i) ? printf("1") : printf("0"); } int main(void) { print_bits(21791, 16); return 0; } /* run: 0101010100011111 */