#include <stdio.h> int main() { double a,b,c;
解决时间 2021-02-17 15:25
- 提问者网友:欲望失宠
- 2021-02-17 08:40
#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;
} 这里哪里错了,,为什么老是显示一个错误啊
最佳答案
- 五星知识达人网友:有你哪都是故乡
- 2021-02-17 09:15
#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;
}
全部回答
- 1楼网友:忘川信使
- 2021-02-17 11:13
你漏了一个等号
- 2楼网友:零点过十分
- 2021-02-17 10:24
#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
我要举报
大家都在看
推荐资讯