/* a8-6-2.c */
#include <stdio.h>
#include <limits.h>

int maxof(int n);

int main(void)
{
	int n, max;

	printf("整数値を入力してください。（終了条件：Ctrl+Z）\n");
	printf("＞ ");
	while (scanf("%d", &n) != EOF) {
		max = maxof(n);
		printf("＞ ");
	}
	printf("最大値は%dです。\n", max);

	return 0;
}

/*** 最大値を返却する ***/
/* （仮引数）n：整数値　（返却値）最大値 */
int maxof(int n)
{
	static int max = INT_MIN;

	if (max < n) {
		max = n;
	}

	return max;
}
