
#include <stdio.h>
#include "mycrv.h"

int main()
{
	unsigned int s, e, rand, cont;

	printf("どこから( 0 以上)どこまで(100万以下)の範囲で乱数を生成しますか？\n");
	printf("start : ");	scanf("%d%*c", &s);
	printf("end   : ");	scanf("%d%*c", &e);

	crv_scope(s, e);

	do {
		rand = CRV();
		if(rand == -1) {
			printf("なんらかの原因で乱数の生成に失敗しました。\n");
			printf("処理を続けるには ENTER を押してください\n");
			getchar();
			return 0;
		}

		printf("\n\n%d\n\n", rand);

		printf("もう一度生成しますか？【YES … ENTER , NO … not ENTER】");
		cont = getch();
	} while(cont == 0xd);

	return 0;
}