c语言初学者,不太懂函数的意思,求大神看一下
#include <stdio.h> #include <math.h>
void main()
{
double a,b,c,s,area;
a=3.2;
b=4.5;
c=5.8;
s=(a+b+c)/2;
area=sqrt(s*(s-a)*(s-b)*(s-c));
printf("area=%f\n",area);
}
这是我自己定义的一个算三角形面积的函数,对吗?望大神指导?如果不对希望能够指出,谢谢。

c语言初学者,望大家多指导