#include <stdio.h>
#include <math.h>
/* 三角形の構造体 */
struct Triangle {
double a;
double b;
double c;
};
int main(void) {
struct Triangle t;
double p, s;
/* 入力 */
/* ヘロンの公式 */
p = (t.a + t.b + t.c) / 2.0;
s
= sqrt(p
* (p
- t.
a) * (p
- t.
b) * (p
- t.
c));
/* 出力 */
printf("三角形の面積 s = %.6f\n", s
);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtYXRoLmg+CgovKiDkuInop5LlvaLjga7mp4vpgKDkvZMgKi8Kc3RydWN0IFRyaWFuZ2xlIHsKICAgIGRvdWJsZSBhOwogICAgZG91YmxlIGI7CiAgICBkb3VibGUgYzsKfTsKCmludCBtYWluKHZvaWQpIHsKICAgIHN0cnVjdCBUcmlhbmdsZSB0OwogICAgZG91YmxlIHAsIHM7CgogICAgLyog5YWl5YqbICovCiAgICBwcmludGYoIuS4ieinkuW9ouOBrjPovrrjgpLlhaXlipvjgZfjgabjgY/jgaDjgZXjgYRcbiIpOwogICAgcHJpbnRmKCJhID0gIik7CiAgICBzY2FuZigiJWxmIiwgJnQuYSk7CiAgICBwcmludGYoImIgPSAiKTsKICAgIHNjYW5mKCIlbGYiLCAmdC5iKTsKICAgIHByaW50ZigiYyA9ICIpOwogICAgc2NhbmYoIiVsZiIsICZ0LmMpOwoKICAgIC8qIOODmOODreODs+OBruWFrOW8jyAqLwogICAgcCA9ICh0LmEgKyB0LmIgKyB0LmMpIC8gMi4wOwogICAgcyA9IHNxcnQocCAqIChwIC0gdC5hKSAqIChwIC0gdC5iKSAqIChwIC0gdC5jKSk7CgogICAgLyog5Ye65YqbICovCiAgICBwcmludGYoIlxuLS0tIOWHuuWKm+e1kOaenCAtLS1cbiIpOwogICAgcHJpbnRmKCLovrphID0gJS4yZlxuIiwgdC5hKTsKICAgIHByaW50Zigi6L66YiA9ICUuMmZcbiIsIHQuYik7CiAgICBwcmludGYoIui+umMgPSAlLjJmXG4iLCB0LmMpOwogICAgcHJpbnRmKCLkuInop5LlvaLjga7pnaLnqY0gcyA9ICUuNmZcbiIsIHMpOwoKICAgIHJldHVybiAwOwp9Cgo=