From "The C Library Reference Guide, 1997, Eric Huss" (available online):
2.7.2.9 tan
Declaration:
double tan(double x);
Returns the tangent of a radian angle x.
Range:
There is no range limit on the argument or return value.
In short - yes, the angle is in radians (and it should be a double).