运用C语言函数和海伦公式求三角形面积?急求
的有关信息介绍如下:问题补充说明:
#营include<stdio.h>
#include<math.h>
main()
{
floata,b,c,s,area=0;
printf("请输入三角形三个边,空格间隔,回车结束!\n");
scanf("%f%f%f",&a,&b,&c);
if(a+b<=c||a+c<=b||b+c<=a)
{printf("输入错误,三角形两边之和应大于第三边,请重新输入!\n");return0;}
else
s=(a+b+c)/2;
area=sqrt(s二两晚般称备*(s-a)*(s-b)*(s-c));
printf("三角形面积是:%.3f",area);//保留了三位小数
}