Recursive Function Example
/*
* Example of using recursive functions.
* Print the number entered number times.
*/
void print_number(int number, int n)
{
n--;
if (n)
print_number(number, n);
printf("You entered number %d\n", number);
}
int main()
{
unsigned int number;
printf("Enter a number ");
scanf("%ud", &number);
print_number(number, number);
return(0);
}
Next slide