标题:为什么输出都是错误的,输入正确的数据结果也是错误的
取消只看楼主
郭阳yang
Rank: 1
等 级:新手上路
帖 子:24
专家分:9
注 册:2020-10-24
结帖率:100%
已结贴  问题点数:20 回复次数:0 
为什么输出都是错误的,输入正确的数据结果也是错误的
include <stdio.h>
#include <math.h>
int main()
{
 double a, b, c, s, e;
 printf("请输入三角形三边长,用逗号隔开");

 scanf("%lf,%lf,%lf", &a, &b, &c);
 if (((a + b) > c) &&(( a + c) >b) &&((b + c) > a))
 
  s = (a + b + c) / 2;
  e = sqrt(s * (s - a) * (s - b) * (s - c));
  printf("三角形面积是%lf", e);
 
 else
 {
  printf("此三角形不存在");
 
}
搜索更多相关主题的帖子: 输入 结果 printf 三角形 错误 
2020-10-31 16:25



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-503708-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.272307 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved