/* int型整数の三乗値を返す関数 int cube(int x) {} を作成せよ。 */ #include int sqr(int x) { return ( x * x * x ); } int diff(int x, int y) { return ( x > y ? x - y : y - x ); } int main(void) { int kx, ky; puts("二つの整数を入力して下さい。"); printf("整数1:"); scanf("%d", &kx); printf("整数2:"); scanf("%d", &ky); printf("整数1の三乗と整数2の三乗の差は%dです。\n", diff( sqr(kx), sqr(ky) )); return 0; }