Please help. - Minix

This is a discussion on Please help. - Minix ; I open the "minix/src/lib/stdio/putc.c", the content is :
---------------------------------------------------------
#include
int
(putc)(int c, FILE *stream)
{
return putc(c, stream);
}
---------------------------------------------------------
I cant understand it. Is it recursion? where the putc() is defined on
earth?
please help! thanks!...