Язык Си в примерах/Факториал: различия между версиями
Содержимое удалено Содержимое добавлено
Gribozavr (обсуждение | вклад) Отмена правки № 31573 участника 92.125.204.72 (обсуждение) |
Факториал только для натуральных чисел, а long — уже не натурально. // gaRex |
||
Строка 9:
<source lang="c">
#include <stdio.h>
long factorial(
if( x == 0 ) return 1;
return x * factorial (x - 1);
}
void main() {
while( scanf("%
printf("%ld\n", factorial (n));
}
|