#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <math.h>
float len[] = { 0, 0, 0 };
void sidelength(int numb1, int numb2, int numb3, int numb4, int i)
{
    
    float length = sqrt(pow((numb2 - numb1), 2) + pow((numb4 - numb3), 2));//довжина сторони
    len[i] = length;
    printf("\nlength %f", length);
    printf("\nlength %f", len[i]);
    if (i == 2)
    {
        float p = (len[0] + len[1] + len[2]) / 2;//error(півпериметр)
        float square = sqrt(fabs(p * (p - len[0]) * (p - len[1]) * (p - len[2])));//error(площа прямокутного трикутника)
        printf("\n! %f", p);
        printf("\n! %f", square);
        printf("\nlength %f %f %f", len[0], len[1], len[2]);
    }

}

void main()
{
    for (int i = 0; i < 3; i++)
    {
        int x1;
        int x2;
        int y1;
        int y2;
        printf("Enter x1:");
        scanf("%d", &x1);
        printf("Enter x2:");
        scanf("%d", &x2);
        printf("Enter y1:");
        scanf("%d", &y1);
        printf("Enter y2:");
        scanf("%d", &y2);
        sidelength(x1, x2, y1, y2, i);
        printf("\n");

    }
    
}