第一个公式不用动。
第二个公式 写成
sqrt(p*(p-a)*(p-b)*(p-c))
#include "stdio.h"
#include "math.h"
int main(){
double a,b,c,d,area=0;
scanf("%lf,%lf,%lf",&a,&b,&c);
if((a+b)>c && (a+c)>b && (b+c)>a){
//计算面积
d=(a+b+c)/2;
area = sqrt(d*(d-a)*(d-b)*(d-c));
printf("三角形的面积是:%0.2lf"+area);
}
return 0;
}