/* Rename this file as: factorial.c */ #include #include "factorial.h" int factorial(int n) { int value,i; assert(n>=0); value=1; i=2; while (i <= n) value*=i++; return value; }