/*Kirjutage programm, mis küsib kuue spordiala katse tulemusi.
 * Teisest katsest väljastatakse kui palju parem/halvem on tulemus
 * eelmisest. Lõpuks antakse parima ja paremuselt teise tulemuse. */

#include <stdio.h> 
#define katse 6;

int main(void)
{
	int N=katse;		//Katsete arv
	int i;	 			//Katse järjenumber
	int K[N]; 			//Katse tulemuste massiiv
	int Esimene=0;		//Parim tulemus
	int Teine=0;		//Teine parim tulemus
	int VõrdlusSuurem;	//eelmise ja uue tulemuse vahe 
	int VõrdlusVäiksem;	//Uue tulemuse ja eelmise tulemuse vahe
	
	for(i=0;i<N;i++)
	{
		printf("Sisestada katse nr. %d tulemus meetrites",i);
		scanf("%d", &K[i]);
		if(K[i] != K[0])	//Sisestatud katse ei ole nr 0 
		{
			if(K[i]<K[i-1])
			{
				VõrdlusVäiksem=K[i-1]-K[i];
				printf("See tulemus on eelmisest %d meetrit väiksem \n", VõrdlusVäiksem);
			}else
			{
			VõrdlusSuurem=K[i]-K[i-1];
			printf("See tulemus on eelmisest %d meetrit suurem \n", VõrdlusSuurem);
			}
		}
	}
	
	for(i=0;i<N;i++)
	{
		if(K[i]>Esimene)	//Kontroll, kas arv on suurem kui seni leitud suurim arv
		{
		Teine=Esimene;		//Eelmine Esimene muutub Teiseks
		Esimene=K[i];
		}else if(K[i]>Teine || K[i] != Esimene) //Arv on suurem kui Teine aga väiksem kui Esimene
		{
			Teine=K[i];
		}
	}
	printf("Parim tulemus on %d", Esimene);
	printf("Teine parim tulemus on %d", Teine);
	
	return 0;	
}