[求助]关于"else"的问题
请各位看看我的错在哪里:#include "math.h";
void main(){
float a,b,c,d,e;
scanf("%f%f%f",&a,&b,&c);
if ((a+b)>c&&(a+c)>b&&(b+c)>a);
{d=(a+b+c)/2;
e=sqrt(d*(d-a)*(d-b)*(d-c));
printf("%f",e);}
else printf("error");
};
结果说是"else"的位置不对,但我又不知道放到哪里
又谁能够告诉我...
不胜感激!