最最初级的程序大家帮我指出毛病。谢谢。QQ:13628198
z4b 2005-11-17 06:25:42 /*
*【例4.14】输入三角形的三边长,求三角形面积。
*
*/
#include <stdio.h>
#include <math.h>
int main()
{
float fSideA;
float fSideB;
float fSideC;
float fPerimeter;
double dArea;
scanf("%f,%f,%f", &fSideA, &fSideB, &fSideC);
fPerimeter = ( 1/2 ) * ( fSideA + fSideB + fSideC );
dArea = sqrt( fPerimeter * (fPerimeter-fSideA) * (fPerimeter-fSideB) * (fPerimeter-fSideC) );
printf("%7.2f, %7.2f, %7.2f\n", fSideA, fSideB, fSideC);
printf("%f \n",fPerimeter);
printf("the Area of Triangle is %7.2f \n", dArea);
return 0;
}
输入 3 4 5 怎么不出从对fSideB, fSideC传不进去值呢?谢谢。