Язык Си в примерах/Факториал: различия между версиями

Поставил теги <source>
м
(Поставил теги <source>)
В приведенной ниже программе определена функция <tt>factorial</tt>, вычисляющая факториал.
 
<source lang="c">#include <stdio.h>
#include <stdio.h>
long factorial(long x) {
if( x == 0 ) return 1;
while( scanf("%ld", &n) == 1)
printf("%ld\n", factorial (n));
}
}</source>
 
Это определение основано на следующей '''рекуррентной'''
Анонимный участник