C语言:题目是输入三角形的3条边a,b,c,如果能构成一个三角形,输出面积a

C语言:题目是输入三角形的3条边a,b,c,如果能构成一个三角形,输出面积area和周长perimeter(保留2位小数);否则,输出“Thesesidesdonotco... C语言:题目是输入三角形的3条边a,b,c,如果能构成一个三角形,输出面积area和周长perimeter(保留2位小数);否则,输出“These sides do not correspond to a valid triangle”. 不管我输入哪三个数字,结果都运行不出来,到底错哪了,求大神帮我看看!! 展开
 我来答
黑丶雨
2016-10-12 · TA获得超过554个赞
知道小有建树答主
回答量:406
采纳率:80%
帮助的人:391万
展开全部
变量a,b,c没有赋值成功;
double型的转换字符是 %lf ,不是%f;
请修改scanf函数以及printf函数中所有的转换字符;
或将double型改为float型;
更多追问追答
追问

还是运行不出来
百度网友2018359
2016-10-12 · TA获得超过3494个赞
知道大有可为答主
回答量:3486
采纳率:73%
帮助的人:1401万
展开全部
scanf("%lf %lf %lf",&a,&b,&c); //改成这样
更多追问追答
追问

还是错的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式