diff --git a/factorials.c b/factorials.c new file mode 100644 index 0000000..5427ae3 --- /dev/null +++ b/factorials.c @@ -0,0 +1,16 @@ +#include +#include + +int main(int argc, char *argv[]) +{ + unsigned long long int n; + n = atoll(argv[1]); + int start = n; + + for (int i = 1; i < start; i++) + { + n = n * i; + } + printf("%llu\n", n); + return 0; +}