#include <stdio.h>
#include <math.h>
double f( double x, double y);
main()
{
double a,b,c;
a = 2.0;
b = 3.0;
c = f(a,b);
printf("the function returns = %lf\n", c);
}
double f( double x, double y)
{
double result;
result = (sin (x) + 3.0*cos(y) )/( tan(x) + 5.0*log(y) );
return result;
/* note that I could also have written */
/* return( (sin (x) + 3.0*cos(y) )/( tan(x) + 5.0*log(y) ) ); */
}