#include <stdio.h>
#define INT_SIZE sizeof(int) * 8
void convert_to_binary(unsigned int n, int arr[]) {
for (int i = INT_SIZE - 1; i >= 0; i--) {
arr[i] = n & 1;
n >>= 1;
}
}
int main()
{
int num = 94;
int arr[INT_SIZE];
convert_to_binary(num, arr);
for (int i = 0; i < INT_SIZE; i++)
printf("%d", arr[i]);
printf("\n");
return 0;
}
/*
run:
00000000000000000000000001011110
*/