#include<iostream>
using namespace std;
int main()
{
double a,b,c;
cout<<"请输入三个数:";
cin>>a>>b>>c;
if(a+b>c&&a+c>b&&b+c>a)
{
cout<<"能构成";
}
if(a=b=c) cout<<"等腰三角形"<<endl;
if(a*a+b*b=c*c‖a*a+c*c=b*b‖b*b+c*c=a*a) cout<<"等腰三角形"<<endl;
if() cout<<"一般三角形"<<endl
}
这个不能运行,大家看看哪儿出错了
if(a=b=c)
改为 if(a==b && b==c)
if(a*a+b*b=c*c‖a*a+c*c=b*b‖b*b+c*c=a*a)
改为
if(a * a+b * b==c * c || a * a+c * c==b * b || b * b+c * c==a * a)