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