#include <stdio.h>
#include <math.h>
struct length{
double a;
double b;
double c;
};
int main(void) {
struct length tri = {3, 4, 5};
double p = tri.a+tri.b+tri.c;
double q = p/2;
double r = q-tri.a;
double s = q-tri.b;
double t = q-tri.c;
double u = q*r*s*t;
printf("a : %lf \nb : %lf \nc : %lf\n三角形の面積 : %lf",tri.
a,tri.
b,tri.
c,sqrt(u
));
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtYXRoLmg+CnN0cnVjdCBsZW5ndGh7Cglkb3VibGUgYTsKCWRvdWJsZSBiOwoJZG91YmxlIGM7Cn07CmludCBtYWluKHZvaWQpIHsKCQoJc3RydWN0IGxlbmd0aCB0cmkgPSB7MywgNCwgNX07CgkKCWRvdWJsZSBwID0gdHJpLmErdHJpLmIrdHJpLmM7Cglkb3VibGUgcSA9IHAvMjsKCQoJZG91YmxlIHIgPSBxLXRyaS5hOwoJZG91YmxlIHMgPSBxLXRyaS5iOwoJZG91YmxlIHQgPSBxLXRyaS5jOwoJZG91YmxlIHUgPSBxKnIqcyp0OwoJCglwcmludGYoImEgOiAlbGYgXG5iIDogJWxmIFxuYyA6ICVsZlxu5LiJ6KeS5b2i44Gu6Z2i56mNIDogJWxmIix0cmkuYSx0cmkuYix0cmkuYyxzcXJ0KHUpKTsKCQoJcmV0dXJuIDA7Cn0K