Data Structure Using C - Recursion