#include <stdio.h>
#include <math.h>
int main(void)
{
double a1, a2; // 点Aの座標
double b1, b2; // 点Bの座標
double c1, c2; // 点Cの座標
// 点Aの座標を入力.
printf("点Aのx座標 : ");
scanf("%lf", &a1);
printf("点Aのy座標 : ");
scanf("%lf", &a2);
// 点Bの座標を入力.
printf("点Bのx座標 : ");
scanf("%lf", &b1);
printf("点Bのy座標 : ");
scanf("%lf", &b2);
// 点Cの座標を入力.
printf("点Cのx座標 : ");
scanf("%lf", &c1);
printf("点Cのy座標 : ");
scanf("%lf", &c2);
printf("線分ABの距離 : %.3f\n", sqrt(pow(b1-a1,2)+pow(b2-a2,2)));
printf("線分BCの距離 : %.3f\n", sqrt(pow(c1-b1,2)+pow(c2-b2,2)));
printf("線分CAの距離 : %.3f\n", sqrt(pow(a1-c1,2)+pow(a2-c2,2)));
return 0;
}