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

int menu(void);

int main(void)
{
	int n;

	n = menu();
	printf("選択したメニューは%d番です。\n", n);

	return 0;
}

/*** 選択したメニュー番号を返す ***/
/* （仮引数）なし　（返却値）メニュー番号 */
int menu(void)
{
	int no;

	do {
		printf("メニューを選択してください。\n");
		printf("*** メニュー ***\n");
		printf("1．日替わり定食\n");
		printf("2．麺（タンメン）\n");
		printf("3．どんぶり（親子丼）\n");
		printf("1〜3？ ＞ ");
		scanf("%d", &no);
	} while (no < 1 || no > 3);

	return no;
}
