作业帮 > 综合 > 作业

C语言:用指针算出三角形的面积和周长,我这么做哪错了呢?

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/28 23:14:31
C语言:用指针算出三角形的面积和周长,我这么做哪错了呢?
#include
#include
void zhouchang_mianji()
main()
{
double a,b,c;
double zhouchang,mianji;
printf("请输入三角形的三条边");
scanf("%lf%lf%lf",&a,&b,&c);
zhouchang_mianji(a,b,c,&zhouchang,&mianji);
printf("三角形的面积为%f,周长为%f",mianji,zhouchang);
}
void zhouchang_mianji(double a,double b,double c,double *p1,double *p2)
{
double s;
s=(a+b+c)/2;
*p1=sqrt(s*(s-a)*(s-b)*(s-c));
*p2=(a+b+c);
}
main函数前应加返回类型int,函数声明结束要写“;”参数传递的时候看清楚点,你的周长和面积反了,真是个大意的人啊