Implement by Recursion using C Language