Define Recursive Function In C