#include<stdio.h>
#include<math.h>
int main()
{
float a,b,c,s,p;
int t=1;
printf("please input three numbers:");
scanf("%f,%f,%f",&a,&b,&c);
while(t)
{
if((a+b>c)&&(a+c>b)&&(b+c>a))
t=0;
else
{
t=1;
printf("不能组成三角形,请重新输入:");
scanf("%f,%f,%f",&a,&b,&c);
}
}
p=(a+b+c)/2;
s=sqrt(p*(p-a)*(p-b)*(p-c));
printf("这个三角形的面积为:%.2f",s);
return 0;
}