typedef int erf(const char *r, const unsigned char *s, int f, void *c); extern int fer(erf, void *); static int ar(const char *r, const unsigned char *s, int f, void *c) { return 0; } int main (int argc, char *argv[]) { fer(ar, (void *)0); }