Напишите рекурсивную функцию, возвращающую факториал положительного числа x:


 Ответ 
int fact(int x)
{
/* Можно проверять, что число не превосходит*/
/* максимально возможного значения,*/
/*фактариал которого помещается в int*/
  if (x==1)
    return  1;
  else
    return(x*fact(x-1));
}
Примечание 1
Другой вариант функции смотрите в тесте Условная операция 1
При неправильном ответе изучите:
Рекурсивные функции