Sorry for bugging you about it...but why use a temporary double (C) to store your stuff before returning it? you can return the formula like so:
This...
Assumming the function takes the argument CCode:int F; C = (5.0 / 9.0) * (F - 32); return C;
it then becomes this...
Code:return ((5.0 / 9.0) * (C - 32));