#include unsigned int factorial(unsigned int x) { unsigned int result = 1; while (x > 0) { result = result * x; x--; } return result; } /* === */ #include unsigned int factorial(unsigned int x) { unsigned int result = 1; while (x > 0) { result *= x--; } return result; }