I am trying to use the sinf function in my C Program but it gives me an undefined reference error under MSVC 6.0, however sin works fine.
sinf
sin
T
sinf() was added to C in C99, which Microsoft Visual C++ does not fully support (even so, Visual C++ 6 was released before C99 was standardized).
sinf()
You can use the sin() function, which takes a double (sinf() takes a float).
sin()
double
float