extern "C" void f(int,char,float);
Be sure to include the full function prototype. A block of many C functions can be grouped via braces, as in:
extern "C" { void* malloc(size_t); char* strcpy(char* dest, const char* src); int printf(const char* fmt, ...); }