 
           	   /*PROGRAMA QUE REALIZA EL FACTORIAL DE UN NUMERO */


#include<stdio.h>
#include<conio.h>
long int facto(int j);
main()
    {
    int op,j;


     clrscr();
     textcolor(9);
     textbackground(0);
     gotoxy(17,6);printf("---------------------------------------------");
     gotoxy(17,8);printf("¨CUAL ES EL NUMERO QUE SE VA A FACTORIZAR? \n ");
     gotoxy(17,10);scanf("%i",&j);
     gotoxy(17,12);printf("EL FACTORIAL DEL NUMERO %i es : %li  \n",j,fact(j));
     gotoxy(17,14);printf("----------------------------------------------");
     getch();
     return 0;
    }
long int facto(int j)
	{
	if(j==0||j==1)
	  return(1);
	else
	return(j*fact(j-1));
	}









