这个函数怎么错了(用函数的调用来用海伦公式做三角形面积了)?求大佬解答。

그림자(影子) 2019-11-14 11:12:17
#include <stdio.h> #include <math.h> double traingle_area(double a,double b,double c) void main() { float a,b,c,s,area; s=1.0/2*(a+b+c); printf("请输入三角形的三边的值: \n"); scanf("%f%f%f",&a,&b,&c); area=1; if(a>0&&b>0&&c>0&&a+b>c&&a+c>b&&b+c>a) printf("三角形的面积为: %lf\n",area); else printf("您输入的数据有误!\n"); } double traingle_area(double a,double b,double c) { float s=1.0/2*(a+b+c),area; area=sqrt(s*(s-a)*(s-b)*(s-c)); return (area); }
...全文
10 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧