#include <stdio.h> int i =0,a[100] = {0}; void dtob(int n ){ printf("n=%d\n",n); i++; a[i] = n%2; if(n<2){ return; } dtob(n/2); } int main () { dtob(10); for(int k =i;k>0;k--){ printf("%d",a[k]); } return 0; }