#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
float a,b,c ,d,s;
printf("输入三角形三边");
scanf("%f %f %f",&a,&b,&c);
d=(a+b+c)/2.0;
s = sqrt(d*(d-a)*(d-b)*(d-c));
printf("%f\n",s);
return 0;
#include <stdlib.h>
#include <math.h>
int main()
{
float a,b,c ,d,s;
printf("输入三角形三边");
scanf("%f %f %f",&a,&b,&c);
d=(a+b+c)/2.0;
s = sqrt(d*(d-a)*(d-b)*(d-c));
printf("%f\n",s);
return 0;
}