#include <stdio.h>
//関数のプロトタイプ宣言
//ここ↓を埋めてね1
int max(int x, int y);
//main関数
int main(void) {
int a,b,c,d;
//ここ↓を埋めてね2
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){
//ここ↓を埋めてね3
// xとyを比較し、大きい方の値を返す
return (x > y) ? x : y;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgovL+mWouaVsOOBruODl+ODreODiOOCv+OCpOODl+Wuo+iogAovL+OBk+OBk+KGk+OCkuWfi+OCgeOBpuOBre+8kQppbnQgbWF4KGludCB4LCBpbnQgeSk7CgovL21haW7plqLmlbAKaW50IG1haW4odm9pZCkgewogICAgaW50IGEsYixjLGQ7CgogICAgLy/jgZPjgZPihpPjgpLln4vjgoHjgabjga3vvJIKICAgIHByaW50ZigiNOOBpOOBruaVtOaVsOOCkuWFpeWKm+OBl+OBpuOBj+OBoOOBleOBhDogIik7CiAgICBzY2FuZigiJWQgJWQgJWQgJWQiLCAmYSwgJmIsICZjLCAmZCk7CgogICAgLy8gbWF46Zai5pWw44KS5YWl44KM5a2Q44Gr44GX44Gm5pyA5aSn5YCk44KS5rGC44KB44KLCiAgICBwcmludGYoIuacgOWkp+WApOOBryAlZCDjgafjgZnjgIJcbiIsIG1heChtYXgoYSwgYiksIG1heChjLCBkKSkpOwoKCXJldHVybiAwOwp9CgovL21heOmWouaVsOOBruWumue+qQppbnQgbWF4KGludCB4LCBpbnQgeSl7CiAgICAvL+OBk+OBk+KGk+OCkuWfi+OCgeOBpuOBre+8kwogICAgLy8geOOBqHnjgpLmr5TovIPjgZfjgIHlpKfjgY3jgYTmlrnjga7lgKTjgpLov5TjgZkKICAgIHJldHVybiAoeCA+IHkpID8geCA6IHk7Cn0KCg==