Domanda di colloquio di IBM

Explain recursion in C. Write a program to explain it.