E viết 1 đoạn code nhưng k biết sai ở đâu
#include <iostream>
using namespace std;
int main()
{
int a;
int b;
int c;
printf("\tCHUONG TRINH XAC DINH TAM GIAC\n");
cout << "Nhap canh a: ";
cin >> a;
cout << "Nhap canh b: ";
cin >> b;
cout << "Nhap canh c: ";
cin >> c;
if (and(a+b>c,a+c>b,b+c>a),true,false)
{
if (or(a^2+b^2=c^2,a^2+c^2=b^2,b^2+c^2=a^2),true,false)
{
cout << "==> Day la tam giac vuong" << endl;
}
if (or(a=b,a=c,b=c),true,false)
{
cout << "==> Day la tam giac can" << endl;
}
if (and(a=b,b=c,a=c),true,false)
{
cout << "==> Day la tam giac deu" << endl;
}
}
}
Ai biết chỉ e với ạ