fork download
  1. #include <math.h>
  2. #include <stdio.h>
  3.  
  4. struct Triangle {
  5. double a;
  6. double b;
  7. double c;
  8. };
  9.  
  10. int main() {
  11. struct Triangle triangle;
  12. scanf("%lf %lf %lf", &triangle.a, &triangle.b, &triangle.c);
  13. double s = (triangle.a + triangle.b + triangle.c) / 2;
  14. double area = sqrt(s * (s - triangle.a) * (s - triangle.b) * (s - triangle.c));
  15. printf("Area : %lf\n", area);
  16. return 0;
  17. }
  18.  
Success #stdin #stdout 0.01s 5296KB
stdin
Standard input is empty
stdout
Area : 0.000000