View Code of Problem 24

#include "stdio.h"
#include "math.h"
void main()
{
    int a, b, c ;
    double p,m;
    while (scanf("%d %d %d",&a,&b,&c)!=EOF)
    {
        if ((a+b>c||b+c>a||a+c>b)&&a>0&&b>0&&c>0)
        {
            p=(a+b+c)/2;
            m=sqrt(p*(p-a)*(p-b)*(p-c));
            printf("%.2f\n", m);
        }
    }
}

Double click to view unformatted code.


Back to problem 24