新潟大学工学部三年次編入試験人間支援感性プログラム専門基礎科目(プログラミング)(2)別解

2つの整数を足すC言語のプログラムを作成せよ。ただし、+や他の算術演算子を用いてはいけない。使用した変数やプログラムの動作に関わる部分には可能な限りコメントつけること。

https://www.eng.niigata-u.ac.jp/admission/files/Pub_R3/hum_mondai.pdf

#include <stdio.h>

int main() {
    int a, b;
    scanf("%d %d\n", &a, &b);
    printf("%d\n", (int)(&((char*)a)[b]));
}