#include<stdio.h>
#include<conio.h>
void main ()
{
int n, i ;
long int fact (long int);
clrscr();
printf("ENTER THE NUMBER UPTO WHICH FACTORUALS ARE NEEDED : ");
scanf("%d",&n);
printf("THE FACTORIALS UPTO %d ARE :\n",n);
for(i = 1;i<=n;i++)
{
printf("%d! = %d\n",i,fact(i));
}
getch();
}
long int fact (long int m)
{
if(m <= 1)
return 1;
else
return m*fact (m-1);
}