#include <stdio.h>
#include <math.h>	

main()
{
	float ax,ay,bx,by,cx,cy,ab,ac,bc,temp;

      // wejscie

	printf("\npodaj wspolrzedne ");
	scanf("%f %f %f %f %f %f",&ax,&ay,&bx,&by,&cx,&cy);

      // obliczamy dlugosci

      ab=sqrt((ax-bx)*(ax-bx)+(ay-by)*(ay-by));
	ac=sqrt((ax-cx)*(ax-cx)+(ay-cy)*(ay-cy));
	bc=sqrt((bx-cx)*(bx-cx)+(by-cy)*(by-cy));

	// sortujemy
	if (ab>ac)
	{
		temp=ab;
	    ab=ac;
	    ac=temp;
	}
	if (ab>bc)
	{
		temp=ab;
		ab=bc;
		bc=temp;
	}
	if (ac>bc)
	{
		temp=ac;
		ac=bc;
		bc=temp;
	}
      // wynik koncowy
      // badamy dzielenie przez zero

      if (bc!=0)
       printf("\nproporcja ta wynosi %f",ab/bc);
      else 
       printf("\nTrojkat jest zdegenerowany");

      return 0;
}

