#include "stdio.h"
#include "math.h"
int main()
{
double a,b,c,sum,area;
printf("请输入三个数:");
scanf("%lf%lf%lf",&a,&b,&c);
if(a>0 && b>0 && c>0 && a+b>c && b+c>a && a+c>b)
{
printf("输入的三边能组成三角形,面积:");
sum=(a+b+c)/2;
area=sqrt(sum*(sum-a)*(sum-b)*(sum-c));
printf("%lf\n",area);
}
else
{
printf("Data error!\n");
}
}
望采纳。