mirror of
https://github.com/RTimothyEdwards/netgen.git
synced 2026-08-22 05:57:36 +02:00
16 lines
359 B
C
16 lines
359 B
C
#include <stdio.h>
|
|||
|
|
/* User programs should use <local/dbug.h> */
|
||
|
|
#include "dbug.h"
|
||
|
|
|
||
|
|
int factorial (value)
|
||
|
|
register int value;
|
||
|
|
{
|
||
|
|
DBUG_ENTER ("factorial");
|
||
|
|
DBUG_PRINT ("find", ("find %d factorial", value));
|
||
|
|
if (value > 1) {
|
||
|
|
value *= factorial (value - 1);
|
||
|
|
}
|
||
|
|
DBUG_PRINT ("result", ("result is %d", value));
|
||
|
|
DBUG_RETURN (value);
|
||
|
|
}
|