View Code of Problem 24

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

	else return 0;
}
 
	return 0;
}

Double click to view unformatted code.


Back to problem 24