永发信息网

#include <stdio.h> int main() { double a,b,c;

答案:3  悬赏:60  手机版
解决时间 2021-02-17 15:25
#include
int main()
{
double a,b,c;
printf("输入a,b,c的值\n");
scanf("%d,%d,%d",&a,&b,&c);
if(a+b>c&&b+c>a&&a+c>b)
printf("能构成三角形\n");
if((a=b&&b!=c)||(a==c&&a!=b)||(b==c&&a!=c))
printf("等腰三角形\n");
else if(a==b&&b==c)
printf("等边三角形\n");
else if(a*a+b*b==c*c||a*a+c*c==b*b||b*b+c*c==a*a)
printf("直角三角形\n");
else
ptintf("任意三角形\n");
else
printf("不能构成一个三角形");
return 0;
} 这里哪里错了,,为什么老是显示一个错误啊
最佳答案
#include
int main()
{
double a,b,c;
printf("输入a,b,c的值\n");
scanf("%lf,%lf,%lf",&a,&b,&c);
if(a+b>c&&b+c>a&&a+c>b)
printf("能构成三角形\n");
if((a==b&&b!=c)||(a==c&&a!=b)||(b==c&&a!=c))
printf("等腰三角形\n");
else if(a==b&&b==c)
printf("等边三角形\n");
else if(a*a+b*b==c*c||a*a+c*c==b*b||b*b+c*c==a*a)
printf("直角三角形\n");
else
ptintf("任意三角形\n");
else
printf("不能构成一个三角形");
return 0;
}
全部回答
你漏了一个等号
#include int main(void) { int a, b, c,max; printf("请输入三个数a,b,c:\n"); scanf(" %d,%d,%d",&a,&b,&c); max=a; if(max
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯