# include <stdio.h>
int fac (int a )
{
int i , m = 1 ;
#if 0
for (i=1 ; i<=a ; i++)
#else
for (i=a ; i>0 ; i--)
#endif
m = m*i ;
return m ;
}
int main ()
{
int a ,b;
printf ("please input a number \na = ") ;
scanf ("%d",&a) ;
b = fac (a) ;
printf ("%d!=%d\n",a ,b);
}