编辑代码

#include <stdio.h>
#include<math.h>
int max (int a,int b);
int fac (int a);
int main () {
    //引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。 
	//printf("Hello JSRUN!   \n\n         - from C .");
   /* int i,j,aa[5]={1,2,4,5,6};
    double a ,sum=0,k;
    FILE *fp;
    char *p="china";
    puts(++p);
    for (i=1;i<=6;i++)
    sum=sum+i;
    printf("%d\n",sum);
    j=1/3*17;
    printf("%d",j);
    
    fp=fopen("date ","w");
    for (i=0;i<=5;i++)
    fprintf(fp,"%d %lf",i,log(i));
    fclose(fp);
    fp=fopen("date ","r");
    for (i=1;i<=5;i++)
    {
        fscanf(fp,"%d %lf",&j,&sum);
        sum+=a;
    }
    fclose(fp);
    printf("%lf \n",sum);
    /*
    k=max(12,max(45,max(-6,89)));
    printf("%d\n",k);
    scanf("%d",&i);
    j=fac(i);
    printf("%d",j);
    */
    int a[3],i,*p;
    p=&a[0];
    for(i=0;i<3;i++)
    scanf ("%d",p+i);
    for (i=0;i<3;i++)
    printf("%d",a[i]);
	return 0;
}
int max(int a,int b)
{
    return a>b?a:b;
}
int fac (int n){
    int f ;
    if (n<0)
    printf("warring");
    else if (n==0||n==1)
    f=1;
    else f=fac(n-1)*n;
    return f;
}