#include #include using namespace std; unsigned long long factorial (unsigned int n); int main() { int i; for(i =0; i < 23; i++) { cout << setw(3) << i << setw(25) << factorial(i) << endl; } return 0; } unsigned long long factorial (unsigned int n){ unsigned long long f{1}; if (n > 1) { f = n * factorial(n-1); } return f; }