A function that calls itself is known as recursive function and this technique is known as recursion in C programming. Example of recursion in C programming.
www.programiz.com