| recursion/fak-prog-iter.c - Et tilsvarende program med en iterativ fakultetsfunktion. | Lektion 11 - slide 10 : 27 Program 2 |
#include <stdio.h>
unsigned long int factorial(unsigned int n){
unsigned int i;
unsigned long result = 1;
for(i = 1; i <= n; i++)
result *= i;
return result;
}
int main(void) {
unsigned int k;
for (k = 0; k <= 12; k++)
printf("%-20lu %20lu\n", k, factorial(k));
return 0;
}