#include<stdio.h>
int fact(int x);    //Function declaration
main()
{
    	int x,ans;
    	printf(" Enter the number : ");
    	scanf("%d",&x);
    	ans=fact(x);    //Function Call
    	printf("\n The factorial of %d is : %d",x,ans);
     return 0;

}    //Main function ends here

int fact(int x)    //Function Structure
{
    	int f;
    	if(x==0)
    	return 1;
    	else
    	f=x*fact(x-1);
    	return f;
}