代码如下:
#include"stdio.h"
#include"math.h"
int main()
{
int a,b,c,tmp,s;
scanf("%d%d%d",&a,&b,&c);
if((a+b>c)&&(a+c>b)&&(b+c>a))
{
tmp=(a+b+c)/2;
s=sqrt((double)(tmp*(tmp-a)*(tmp-b)*(tmp-c))); //强转为double型
printf("%d",s);
}
else
{
int m=-1;
printf("%d",m);
}
return 0;
}