编辑代码

#include <stdio.h>
int Ag(int n)
{
	int f;
	if(n==1)
	f=1;
	else 
	f=Ag(n-1)*n;
	return f;

}
int At(int n)
{
	int f;
	if(n==1)
	f=1;
	else 
    f=1;
    for(int i=2;i<=n;i++)
    {
      f= f*i;
    }
  return f;
}
int main () 
{
    int n;
    scanf("%d",&n);
    printf("%d\n",Ag(n));
    printf("%d\n",At(n));
	return 0;
}