ctrinh xem 3 cạnh có tạo thành tam giác ko .
mn xem mình sai chỗ nào ạ
#include <stdio.h>
#include <math.h>
int main()
{
float a;
float b;
float c;
printf("nhap a : ");
scanf("%f",&a);
printf("nhap b : ");
scanf("%f",&b;
printf("nhap c : ");
scanf("%f",&c);
if ((a+b >c) && (a +c >b) && (b +c >a) && (a > 0) && (b >0) && (c > 0) && (d > 0))
{
if ((a == b) && (b == c) && (c = a))
{
printf("tam giac deu");
}
if ((a = b) || (b = c) || (a = c))
{
printf("tam giac can");
}
if ((a * a == b * b + c * c) || (b * b == a * a + c * c) || (c * c == a * a + b * b))
printf ("tam giac vuong");
else
{
printf("tam giac thuong");
}
}
else
{
printf("khong la tam giac");
}
return 0;
}
mn xem mình sai chỗ nào ạ
#include <stdio.h>
#include <math.h>
int main()
{
float a;
float b;
float c;
printf("nhap a : ");
scanf("%f",&a);
printf("nhap b : ");
scanf("%f",&b;
printf("nhap c : ");
scanf("%f",&c);
if ((a+b >c) && (a +c >b) && (b +c >a) && (a > 0) && (b >0) && (c > 0) && (d > 0))
{
if ((a == b) && (b == c) && (c = a))
{
printf("tam giac deu");
}
if ((a = b) || (b = c) || (a = c))
{
printf("tam giac can");
}
if ((a * a == b * b + c * c) || (b * b == a * a + c * c) || (c * c == a * a + b * b))
printf ("tam giac vuong");
else
{
printf("tam giac thuong");
}
}
else
{
printf("khong la tam giac");
}
return 0;
}