#include <stdio.h>
//関数のプロトタイプ宣言
int max(int, int);
//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+CgovL+mWouaVsOOBruODl+ODreODiOOCv+OCpOODl+Wuo+iogAppbnQgbWF4KGludCwgaW50KTsKCi8vbWFpbumWouaVsAppbnQgbWFpbih2b2lkKSB7CiAgICBpbnQgYSxiLGMsZDsKCiAgICBhID0gMTsKICAgIGIgPSA1OwogICAgYyA9IDM7CiAgICBkID0gNDsKCiAgICBwcmludGYoIiVkXG4iLCBtYXgobWF4KGEsYiksIG1heChjLGQpKSk7CgogICAgcmV0dXJuIDA7Cn0KCi8vbWF46Zai5pWw44Gu5a6a576pCmludCBtYXgoaW50IHgsIGludCB5KXsKICAgIHJldHVybiAoeCA+IHkpID8geCA6IHk7Cn0K