主题:小弟刚学C语言两天,有个地方不会,请教一下
#include "stdio.h"
#include "math.h"
main()
{double a,b,c,s,C;
printf("Enter 3 number:\n");
scanf("%lf%lf%lf",&a,&b,&c);
s=0.5*(a+b+c);
if(s>0&&s-a>0&&s-b>0&&s-c>0);
C=sqrt(s*(s-a)*(s-b)*(s-c));
printf("a=%.2lf,b=%.2lf,c=%.2f,C=%.2lf\n",a,b,c,C);
}
else
printf("Enter error!\n");
最后那两行好想哪不对,帮忙,该怎么改,我按书上的不行,估计印错了
#include "math.h"
main()
{double a,b,c,s,C;
printf("Enter 3 number:\n");
scanf("%lf%lf%lf",&a,&b,&c);
s=0.5*(a+b+c);
if(s>0&&s-a>0&&s-b>0&&s-c>0);
C=sqrt(s*(s-a)*(s-b)*(s-c));
printf("a=%.2lf,b=%.2lf,c=%.2f,C=%.2lf\n",a,b,c,C);
}
else
printf("Enter error!\n");
最后那两行好想哪不对,帮忙,该怎么改,我按书上的不行,估计印错了