Chciałem sprawdzić, czy trójkąt jest prostokątny:
float a,b,c;
scanf("%f", &a);
scanf("%f", &b);
scanf("%f", &c);
if ((a*a+b*b==c*c) && (a*a+c*c==b*b) && (c*c+b*b==a*a))
printf("T\n");
else
printf("N\n");
jednak dla 3.0, 4.0, 5.0 wypisuje N :(