已知三角形三边求面积,我怎么总是改不正确?纠结啊
#include<stdio.h>#include<math.h>
int main()
{
double a,b,c,s,sum;
scanf("%f%f%f",&a,&b,&c);
s=(a+b+c)/2;
sum=(sqrt)(s*(s-a)*(s-b)*(s-c));
printf("a=%f\nb=%f\nc=%f\n",a,b,c);
printf("Sum=%f\n",sum);
return 0;
}
就是这个了,改了好多次,组建编译都没问题,但输入数字的话总是错,想吐血