编辑代码

#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;
}