#include <stdio.h>
#include <math.h>
struct triangle{
int a;
int b;
int c;
};
int main(void)
{
struct triangle menseki;
menseki.a = 5;
menseki.b = 5;
menseki.c = 5;
double s, result;
s = ( menseki.a + menseki.b + menseki.c ) / 2.0;
result
= sqrt ( s
* ( s
-menseki.
a) * ( s
-menseki.
b) * ( s
-menseki.
c) );
printf("三角形の面積 : %f\n", result
);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtYXRoLmg+CgpzdHJ1Y3QgdHJpYW5nbGV7CglpbnQgYTsKCWludCBiOwoJaW50IGM7Cn07CgppbnQgbWFpbih2b2lkKQp7CglzdHJ1Y3QgdHJpYW5nbGUgbWVuc2VraTsKCQoJbWVuc2VraS5hID0gNTsKCW1lbnNla2kuYiA9IDU7CgltZW5zZWtpLmMgPSA1OwoJCglwcmludGYoImE6JWRcbiIsIG1lbnNla2kuYSApOwoJcHJpbnRmKCJiOiVkXG4iLCBtZW5zZWtpLmIgKTsKCXByaW50ZigiYzolZFxuIiwgbWVuc2VraS5jICk7CgkKCWRvdWJsZSBzLCByZXN1bHQ7CgkKCXMgPSAoIG1lbnNla2kuYSArIG1lbnNla2kuYiArIG1lbnNla2kuYyApIC8gMi4wOwoJCglyZXN1bHQgPSBzcXJ0ICggcyAqICggcy1tZW5zZWtpLmEpICogKCBzLW1lbnNla2kuYikgKiAoIHMtbWVuc2VraS5jKSApOwoJCglwcmludGYoIuS4ieinkuW9ouOBrumdouepjSA6ICVmXG4iLCByZXN1bHQpOwoJCglyZXR1cm4gMDsKfQo=