Program to find Factorial of a number
#include<stdio.h> #include<string.h> #include<stdlib.h> void factorial(int n) { int fact=1,i; for(i=1;i<=n;i++) fact=fact*i; printf("factorial of %d =%d\n",n,fact); } main(int argc,char **argv) { int i,num; for(i=1;i<argc;i++) { num=atoi(argv[i]); factorial(num); } }OutPut:
madan@madan-Lenovo-G570:~/madan$ ./a.out 5 factorial of 5 =120