int main()
{
float a,b,c;
float s,area,perimeter;
printf("Enter 3 sides of the triangle:");
scanf("%f %f %f",&a,&b,&c);
if(a+b>c&&a+c>b&&b+c>a)
{
perimeter=a+b+c;
s=(a+b+c)/2;
area=sqrt(s*(s-a)*(s-b)*(s-c));
printf("area=%.2f",area);
printf("perimeter=%.2f",perimeter);
}
else
printf("These sides do not correspond to a valid triangle");
return 0;
}