#include <stdio.h>
//関数のプロトタイプ宣言
int max(int x, int y);
//main関数
int main(void) {
int a,b,c,d;
a = 1;
b = 5;
c = 3;
d = 4;
printf("最大値 = %d\n", max
( max
(a
, b
), max
(c
, d
) )); return 0;
}
//max関数の定義
int max(int x, int y){
return (x > y) ? x : y;
}
I2luY2x1ZGUgPHN0ZGlvLmg+Ci8v6Zai5pWw44Gu44OX44Ot44OI44K/44Kk44OX5a6j6KiACmludCBtYXgoaW50IHgsIGludCB5KTsKLy9tYWlu6Zai5pWwCmludCBtYWluKHZvaWQpIHsKICAgIGludCBhLGIsYyxkOyAgICAKICAgIGEgPSAxOwogICAgYiA9IDU7CiAgICBjID0gMzsKICAgIGQgPSA0OwogICAgcHJpbnRmKCLmnIDlpKflgKQgPSAlZFxuIiwgbWF4KCBtYXgoYSwgYiksIG1heChjLCBkKSApKTsKICAgIHJldHVybiAwOwp9Ci8vbWF46Zai5pWw44Gu5a6a576pCmludCBtYXgoaW50IHgsIGludCB5KXsKICAgIHJldHVybiAoeCA+IHkpID8geCA6IHk7Cn0K