作业帮 > 综合 > 作业

c语言找错误#include #include #includefloat area (float a,float b,

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/07/17 13:22:06
c语言找错误
#include
#include
#include
float area (float a,float b,float c){
float area,p;
p=(a+b+c)/2;
area=sqrt(p*(p-a)*(p-b)*(p-c));
return area;
}
main(){
float x,y,z,ts;
scanf("%d%d%d",&x,&y,&z);
if(((x+y)>z)&&((y+z)>x))
{ts=area(x,y,z);
/*或者用scanf()输入abc的值*/
printf("area=%f\n",ts);}
else
printf("data error!");
system("pause");
} 都是0.
c语言找错误#include #include #includefloat area (float a,float b,
scanf("%d%d%d",&x,&y,&z);
应该用
scanf("%f%f%f",&x,&y,&z);