#include <stdio.h>
int main() {
float l1, l2, l3;
printf("Inserisci tre lati di un triangolo: ");
do {
scanf("%f %f %f", &l1, &l2, &l3);
} while ((l1 <= 0) || (l2 <= 0) || (l3 <= 0)); // Ripete se almeno un lato non è valido
if ((l1 != l2) && (l2 != l3) && (l1 != l3)) {
printf("Il triangolo e' scaleno\n");
}
else if ((l1 == l2) || (l2 == l3) || (l3 == l1)) {
printf("Il triangolo e' isoscele\n");
}
else {
printf("Il triangolo e' equilatero\n"); // Se non è scaleno e non è isoscele, sono tutti uguali!
}
return 0;
}
To embed this project on your website, copy the following code and paste it into your website's HTML: