展开全部
&&、||运算符使用错误32313133353236313431303231363533e58685e5aeb931333431353362,代码为:
#include
int main()
{
float a,b,c;
printf("请输入边长:\n");
scanf("%f,%f,%f",&a,&b,&c);
if(a+b>=c || a+c>=b || b+c>=a)
{ if (a==b&&a==c&&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 if (a==b||a==c||b==c )
printf("等腰三角形\n"); }
else
printf("普通三角形\n");
return 0;
}
扩展资料:
&&、|| 和 !的优先级为:
! > && > ||
! 运算符比许多 C+