#include #include #define MAXKETA 100 /* 最大100桁 */ int main() { char buf[MAXKETA+2]; /* 読み込みバッファ */ char x[MAXKETA], y[MAXKETA]; /* 多倍長配列 */ char z[MAXKETA]; /* 答えを入れる配列 z[]; */ int i, tail, sum; /* sum は各桁を足した結果一時保存 */ int kuriage=0; /* 繰り上げを保存 */ /* まず多倍長配列の要素を全部0にしておく */ for (i=0; i=0; i--) { printf("%d", z[i]); } puts(""); /* 改行のみ出力 */ }