#include <stdio.h>
// ここ↓を埋めてね1(プロトタイプ宣言)
int max(int x, int y);
// main関数
int main(void) {
int a,b,c,d;
// ここ↓を埋めてね2(値の代入と出力)
a = 1;
b = 5;
c = 3;
d = 4;
printf("最大値は %d です。\n", max
(max
(a
, b
), max
(c
, d
)));
return 0;
}
int max(int x, int y) {
int max;
max=x;
if(y>=x){
max=y;
}
return max;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgovLyDjgZPjgZPihpPjgpLln4vjgoHjgabjga3vvJHvvIjjg5fjg63jg4jjgr/jgqTjg5flrqPoqIDvvIkKaW50IG1heChpbnQgeCwgaW50IHkpOwoKLy8gbWFpbumWouaVsAppbnQgbWFpbih2b2lkKSB7CiAgICBpbnQgYSxiLGMsZDsKCiAgICAvLyDjgZPjgZPihpPjgpLln4vjgoHjgabjga3vvJLvvIjlgKTjga7ku6PlhaXjgajlh7rlipvvvIkKICAgIGEgPSAxOwogICAgYiA9IDU7CiAgICBjID0gMzsKICAgIGQgPSA0OwogICAgcHJpbnRmKCLmnIDlpKflgKTjga8gJWQg44Gn44GZ44CCXG4iLCBtYXgobWF4KGEsIGIpLCBtYXgoYywgZCkpKTsKCiAgICByZXR1cm4gMDsKfQppbnQgbWF4KGludCB4LCBpbnQgeSkgewoJaW50IG1heDsKCW1heD14OwoJaWYoeT49eCl7CgkJbWF4PXk7Cgl9CiAgICByZXR1cm4gbWF4Owp9CgoK