質問: c言語で 作成したhigh.txtとlow.txtの2進数データをそれぞれ読み込み、合成して10進数を出力するプログラムを作成したいのですが、合成して10進数の出力ができません。
回答: #include int main() { int a=1010; int b=1001; int c=(a%10+((a/10)%10)*2+((a/100)%10)*4+(a/1000)*8)*16+b%10+((b/10)%10)*2+((b/100)%10)*4+(b/1000)*8; printf("%d",c); return 0; }