编辑代码

#include <stdio.h>
int main () {
    long jc(int x);
    int n;
    long m;
    scanf("%d",&n);
    m=jc(n);
    printf("%ld",m);
    return 0;
}
long jc(int x){
    long j;
    if(x==1||x==0) j=1;
    else j=x*jc(x-1);
    return (j);
}