fork download
  1. #include <stdio.h>
  2. #include <math.h>
  3.  
  4. struct triangle{
  5. int a,b,c;
  6. };
  7.  
  8. int main(void){
  9. double s;
  10. double area;
  11. struct triangle x;
  12. scanf("%d %d %d",&x.a,&x.b,&x.c);
  13.  
  14. s=(x.a+x.b+x.c)/2.0;
  15. area=sqrt(s*(s-x.a)*(s-x.b)*(s-x.c));
  16.  
  17. printf("a:%d\n",x.a);
  18. printf("b:%d\n",x.b);
  19. printf("c:%d\n",x.c);
  20. printf("三角形の面積: %f\n", area);
  21. return 0;
  22. }
  23.  
Success #stdin #stdout 0.01s 5288KB
stdin
5 5 5
stdout
a:5
b:5
c:5
三角形の面積: 10.825318