小弟是新手,有问题请教各位高手
#include <stdio.h>#include <math.h>
int main ()
{
double a,b,c,s,area;
a=3.67;
b=5.43;
c=6.21;
s=(a+b+c)/2;
s=sqrt(s*(s-a)*(s-b)*(s-c));
printf("a=%f\tb=%f\%f\n",a,b,c);
printf("area=%f/n",area);
getch();
return 0;
}
这是一道书上的题目,我用WIN-TC 运行的area结果是0.000000/n
我用VC6.0 运行的area结果是-925596313493178310000000000000000000000000000000000000000000.000000/npre
书上面area的答案是-9.983431
请各位高手指导一下 问题出在哪 这个问题搞的我很迷茫 先谢谢了





程序代码:
,谢谢各位,是我太大意了,木有主意细节,有点马虎,多谢各位指点,万分感谢,有机会的话,小弟请各位哥哥吃酒,吃酒