fork download
  1. #include <stdio.h>
  2. #include <math.h>
  3.  
  4. struct triangle{
  5. int a;
  6. int b;
  7. int c;
  8. };
  9.  
  10. int main(void)
  11. {
  12. struct triangle menseki;
  13.  
  14. menseki.a = 5;
  15. menseki.b = 5;
  16. menseki.c = 5;
  17.  
  18. printf("a:%d\n", menseki.a );
  19. printf("b:%d\n", menseki.b );
  20. printf("c:%d\n", menseki.c );
  21.  
  22. double s, result;
  23.  
  24. s = ( menseki.a + menseki.b + menseki.c ) / 2.0;
  25.  
  26. result = sqrt ( s * ( s-menseki.a) * ( s-menseki.b) * ( s-menseki.c) );
  27.  
  28. printf("三角形の面積 : %f\n", result);
  29.  
  30. return 0;
  31. }
  32.  
Success #stdin #stdout 0s 5316KB
stdin
Standard input is empty
stdout
a:5
b:5
c:5
三角形の面積 : 10.825318