三角形周长和面积运行结果错误!
#include "stdio.h"#include "math.h"
void main()
{
double a,b,c,perimeter,area,s;
printf("Entera,b,c");
scanf("%f%f%f,&a,&b,&c");
if((a+b>c)||(a+c>b)||(b+c>a))
{
s=(a+b+c)/2;
area=sqrt(s*(s-a)*(s-b)*(s-c));
perimeter=a+b+c;
printf("area=%.2f,perimeter=%.2f\n",area,perimeter);
}
else
{
printf("These sides do not corrspond to a vaild triangle\n");
}
return 0;
}
一直警告 a,b,c没有初始赋值 输出 任何数都是These sides do not corrspond to a vaild triangle 求破