[求助]求助2道题目写了2天了
#include<stdio.h>#include<math.h>
{
int a,b,c;
float area,s,x;
printf("Plesae input a,b,c");
scanf("%d,%d,%d",&a,&b,&c);
if(a+b>c&&a+c>b&&b+c>a)
{
s=(a+b+c)/2.0;
x=s*(s-a)*(s-b)*(s-c);
area=sqrt(x);
printf("area=%f\n",area);
}
else
printf("error!");
}
不知道错哪里今年大1而且是大专寒不过还是有点志向和野心的……刚刚学到IF语句和SWITH开关语言这道题目是要我输入a,b,c代表三角形的3条边然后看是否能构成三角形,可以的话输出area=sqrt(s*(s-a)*(s-b)*(s-c))我忘了这是什么了书没带回家不过是要输出这个area,sqrt是根号键盘打不出老师说用这个代替……也不知道有没有打错,然后就是如果不能构成三角形就输出错误,这程序自己搞了2天了都不知道错哪里也找不到老师……这年头老师都是幽灵一下课就消失了希望各位老大帮帮忙告诉我错哪里!谢谢!