调用函数 求三角形面积 我想知道我哪里错了
#include<stdio.h>#include<math.h>
int mianji(double x,double y,double z)
{
double a=(x+y+z)/2.0,sum;
sum=sqrt(a*(a-x)*(a-y)*(a-z));
return sum;
}
void main()
{
double a,b,c;
float s1,p;
printf("请输入三角形三边\n");
do
{scanf("%d%d%d\n",&a&b&c);
s1=fun(a,b,c);
printf("三角形面积为%lf\n",s1);}while(a+b>c && b+c>a && a+c>b)
}
初学 轻砸