>>230 #include <stdio.h> void readdata(int *x, int *y) { printf("input integers (x y): "); scanf("%d%d", x, y); } void calculate(int x, int y, int *wa, int *sa, int *seki, int *sho, int *joyo) { *wa = x + y; *sa = x - y; *seki = x * y; *sho = x / y; *joyo = x % y; } void printresult(int x, int y, int wa, int sa, int seki, int sho, int joyo) { printf("%d + %d = %d\n", x, y, wa); printf("%d - %d = %d\n", x, y, sa); printf("%d * %d = %d\n", x, y, seki); printf("%d / %d = %d\n", x, y, sho); printf("%d %% %d = %d\n", x, y, joyo); /* '%'の出力*/ } int main(void) { int x, y, wa, sa, seki, sho, joyo; readdata(&x, &y); calculate(x, y, &wa, &sa, &seki, &sho, &joyo); printresult(x, y, wa, sa, seki, sho, joyo); return 0; }