Я пытался написать рекурсивную функцию, чтобы найти факториал числа.
int factorial(int input,int *answer)
{
if ( input ==0 )
{
return 0;
}
*answer = *answer * input;
factorial(input -1, answer);
}
Что вы скажете об этой функции? Это хвост рекурсивный?