printf("%d + %d = %d\n", a[i], b[j], a[i] + b[j]);
printf("%d - %d = %d\n", a[i], b[j], a[i] - b[j]);
printf("%d - %d = %d\n", b[i], a[j], b[i] - a[j]);
printf("%d * %d = %d\n", a[i], b[j], a[i] * b[j]);
printf("%d / %d = %d\n", a[i], b[j], a[i] / b[j]);
printf("%d / %d = %d\n", b[i], a[j], b[i] / a[j]);
printf("%d & %d = %d\n", a[i], b[j], a[i] & b[j]);
printf("%d | %d = %d\n", a[i], b[j], a[i] | b[j]);
少し変えてみたけど、これでいいんない?