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

int main(void)
{
	int birth, yn = 1;
	char jewel[12][20] = { 
		"ガーネット", "アメジスト", "アクアマリン", "ダイアモンド",
		"エメラルド", "ムーンストーン", "ルビー"," ペリドット",
		"サファイア", "オパール", "トパーズ", "トルコ石"
	};

	do {
		printf("あなたの生まれ月を入力してください。＞ ");
		scanf("%d", &birth);
		if (birth < 1 || birth > 12) {
			printf("生まれ月の入力エラーです。\n");
			continue;
		}
		printf("あなたの誕生石は「%s」です。\n", jewel[birth - 1]);
		printf("続けますか？(1:yes / 2:no) ＞ ");
		scanf("%d", &yn);
	} while (yn == 1);

	return 0;
}
