if,else嵌套使用
#include<stdio.h>
#include<math.h>
int main(){
float a;
float b;
float c;
scanf("%f %f %f",&a,&b,&c);
if(a>b){
if(a+b>c&&a-b<c){
float d;
float s;
d=(a+b+c)/2;
s=sqrt(d*(d-a)*(d-b)*(d-c));
printf("%.2f",s);
}
else{
printf("Not a triangle.");
}
}
else{
if(a+b>c&&a-b<c){
float d;
float s;
d=(a+b+c)/2;
s=sqrt(d*(d-a)*(d-b)*(d-c));
printf("%.2f",s);
}else{
printf("Not a triangle.");
}
}
return 0;
}