#include <stdio.h>
//関数のプロトタイプ宣言
int max(int x, int y);
//main関数
int main(void) {
int a, b, c, d;
scanf("%d %d %d %d", &a
, &b
, &c
, &d
);
// max関数の入れ子で最大値を求める
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+iogAppbnQgbWF4KGludCB4LCBpbnQgeSk7CgovL21haW7plqLmlbAKaW50IG1haW4odm9pZCkgewogICAgaW50IGEsIGIsIGMsIGQ7CiAgICBzY2FuZigiJWQgJWQgJWQgJWQiLCAmYSwgJmIsICZjLCAmZCk7CgogICAgLy8gbWF46Zai5pWw44Gu5YWl44KM5a2Q44Gn5pyA5aSn5YCk44KS5rGC44KB44KLCiAgICBwcmludGYoIuacgOWkp+WApCA9ICVkXG4iLCBtYXgobWF4KGEsIGIpLCBtYXgoYywgZCkpKTsKCiAgICByZXR1cm4gMDsKfQoKLy9tYXjplqLmlbDjga7lrprnvqkKaW50IG1heChpbnQgeCwgaW50IHkpewogICAgcmV0dXJuICh4ID4geSkgPyB4IDogeTsKfQ==