请问 TURBO C 编译个C 程序时,出现SQRT:DOMAIN ERROR 是为什么?
求三角型 面积的程序,找书上一模一样打的~!!程序如下,TURBO C 在XP操作系统下
#include<math.h>
main()
{float a,b,c,s,area;
scanf("%f%f%f", &a,&b,&c);
s=1.0/2*(a+b+c);
area=sqrt(s*(s-a)*(s-b)*(s-c));
printf("a=%7.2f,b=%7.2f,c=%7.2f,s=%7.2f\n",a,b,c,s);
printf("area=%7.2f\n",area);
}
编译的的时候 提示sqrt:domain error
输入346给a,b,c附值 后 s的值=-NAN..
谢谢各位了