#include <stdio.h> #include <stdlib.h> int main(){ char c[128]; int n,m,i; printf("10進数を2進数に変換します\n"); printf("10進数:\n"); scanf("%d",&n); for(i=0; n>0; i++){ m = n %2; n = n/2; c[i]= m + '0'; } printf("答え\n"); for(i--;i>=0;i--){ printf("%c",c[i]); } printf("\n"); return 0; }
$ ./main
10進数を2進数に変換します
10進数:
9
答え
1001