为啥这样是错的。。。
#include <stdio.h>
main()
{
int a, b, c;
scanf("%d%c%d%c%d", &a, &b, &c);
prinf("a=%d, b=%d, c=%d, s=%f", a, b, c, 0.5*(a+b+c));
}
[解决办法]
http://zhidao.baidu.com/question/244555241.html&__bd_tkn__=6cf2472e7b6cd329570bb770b5bc33b0974593eb8078338d51fed8133ea5c69d362ad36bb4bcda3b39bb3949f6bbe47087ac3af56e60b1f4e7eb60157a58f9379862abfc5f0f03de0125270ad736b00b4d02e9757b2ab88fda4c477b772c342fca630f4140c2a5a3e8078daccbdc8c0bca3424fe4ca1
不打代码了。
直接解释下:
输入三个边长。
if里判断能否组成三角形。
if括号里面是求面积。用的海伦公式,不知道百度下吧。
之后打印结果。