#include main() { int n; int bit, i; char bitstring[32+1]; while (scanf("%i", &n)==1){ printf("n=%i \n", n); for (i=31; i>=0; i--) { bit = ((n >> i) & 1); printf("%c",bit+'0'); if (i%4==0) printf(" "); bitstring[31-i]=bit+'0'; }; printf("\n%s \n", bitstring); }; }