输入三解形的三条边a,b,c,判断它们能否构成三角形,若能构成三角形,指出是何等三角形(等腰三角形、直角三角形、一般三角形).#includeint main(){int a,b,c;printf("请输入三边");scanf("%d%d%d",&a,&b,&c)

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 08:09:04
输入三解形的三条边a,b,c,判断它们能否构成三角形,若能构成三角形,指出是何等三角形(等腰三角形、直角三角形、一般三角形).#includeint main(){int a,b,c;printf(

输入三解形的三条边a,b,c,判断它们能否构成三角形,若能构成三角形,指出是何等三角形(等腰三角形、直角三角形、一般三角形).#includeint main(){int a,b,c;printf("请输入三边");scanf("%d%d%d",&a,&b,&c)
输入三解形的三条边a,b,c,判断它们能否构成三角形,
若能构成三角形,指出是何等三角形(等腰三角形、直角三角形、一般三角形).
#include
int main()
{
int a,b,c;
printf("请输入三边");
scanf("%d%d%d",&a,&b,&c);
if(a+b>c && a+c>b && b+c>a)
{if(a==b ||a==c ||b==c)
{
if(a*a+b*b==c*c ||a*a+c*c==b*b ||b*b+c*c==a*a)
\x05\x05printf("等腰直角三角形");
\x05else
\x05\x05printf("等腰三角形");}
else if(a*a+b*b==c*c ||a*a+c*c==b*b ||b*b+c*c==a*a)
\x05 printf("直角三角形");
else
\x05 printf("一般三角行");
}
else
printf("不能构成三角形");
return 0;
}
哪里错了

输入三解形的三条边a,b,c,判断它们能否构成三角形,若能构成三角形,指出是何等三角形(等腰三角形、直角三角形、一般三角形).#includeint main(){int a,b,c;printf("请输入三边");scanf("%d%d%d",&a,&b,&c)
没看出有什么问题,你遇到了什么样的报错?还是输入了测试数据但是测试结果和预计的不一样?