新人自己编的,帮忙看看问题在哪,谢谢
题目是输入三角形三边,求得面积。area=√s(s-a)(s-b)(s-c)
s=(a+b+c)/2
#include <stdio.h>
void main()
{
double a,b,c,s,d;
scanf("%lf,%lf,%lf\n",&a,&b,&c);
s=1.0/2*(a+b+c);
d=sqrt(s*(s-a)*(s-b)*(s-c));
printf("area=%f\n",d);
}
#include <stdio.h> #include <math.h> void main() { double a,b,c,s,d; scanf("%lf,%lf,%lf",&a,&b,&c); s=1.0/2*(a+b+c); d=sqrt(s*(s-a)*(s-b)*(s-c)); printf("area=%lf\n",d); }