#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;

}