#include <stdio.h>
#include <math.h>
struct Triangle{
int a;
int b;
int c;
};
double Triangle_area(struct Triangle now){
double t=(now.a+now.b+now.c)/2.0;
return sqrt(t
*(t
-now.
a)*(t
-now.
b)*(t
-now.
c)); }
int main(void) {
struct Triangle now={5,5,5};
double s;
s=Triangle_area(now);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtYXRoLmg+CnN0cnVjdCBUcmlhbmdsZXsKCWludCBhOwoJaW50IGI7CglpbnQgYzsKfTsKCmRvdWJsZSBUcmlhbmdsZV9hcmVhKHN0cnVjdCBUcmlhbmdsZSBub3cpewoJZG91YmxlIHQ9KG5vdy5hK25vdy5iK25vdy5jKS8yLjA7CglyZXR1cm4gc3FydCh0Kih0LW5vdy5hKSoodC1ub3cuYikqKHQtbm93LmMpKTsKfQoKaW50IG1haW4odm9pZCkgewoJc3RydWN0IFRyaWFuZ2xlIG5vdz17NSw1LDV9OwoJCglwcmludGYoIuS4ieinkuW9ouOBrjPovrrjgpLlhaXlipvjgZfjgabjgY/jgaDjgZXjgYRcbiIpOwoJc2NhbmYoIiVkIiwmbm93LmEpOwoJc2NhbmYoIiVkIiwmbm93LmIpOwoJc2NhbmYoIiVkIiwmbm93LmMpOwoJCglkb3VibGUgczsKCXM9VHJpYW5nbGVfYXJlYShub3cpOwoJcHJpbnRmKCJhOiAlZFxuIixub3cuYSk7CglwcmludGYoImI6ICVkXG4iLG5vdy5iKTsKCXByaW50ZigiYzogJWRcbiIsbm93LmMpOwoJcHJpbnRmKCLkuInop5LlvaLjga7pnaLnqY3vvJolbGYiLHMpOwoJcmV0dXJuIDA7Cn0K