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