/*
 Koostage programm, mis küsib kaugust Maast Kuuni. 
 Seda küsitakse seni, kuni vastus ei erine õigest rohkem kui 5%. 
 Iga vastuse juures andke vihje, kas õige vastus on pakutust väiksem või suurem.
 Vastuse 0 sisestamine tähendab vastamisest keeldumist.
 */ 

#include <stdio.h>
#define Kaugus 384400

int main(void)
{
	int MinKaugus=(Kaugus*0.95);
	int MaxKaugus=(Kaugus*1.05);
	int a;
	int i=1;
	
	while(i!=0)
	{
	printf("Sisesta vahemaa Maalt Kuule kilomeetrides. Vastuse andmisest loobumiseks sisestage 0.");
	scanf("%d", &a);
		if(a<0)
		{	
			printf("Vahemaa võib olla ainult positiivne täisarv.");
		}
		if(a>MaxKaugus)
		{	
			printf("Sisestatud arv on liiga suur.");
		}
		else if(a<MinKaugus)		
		{
			printf("Sisestatud arv on liiga väike.");
		}else
		{	
			printf("Sisestatud vastus on õige.");
			i=0;
		}
	
	}
	
	return 0;
}