C语言,求帮忙改一下。老是显示格式错误?

2025-03-31 10:24:35
推荐回答(2个)
回答1:

这样试试?

#include

int main()

{ int a[6][6],i,j,m,n,x;

  scanf("%d %d",&m,&n);

  for(i=0; i

  { for(j=0; j

    { x=i+j;

      a[i][j]=x;

    }

  }

  for(i=0; i

  { for(j=0; j

    { printf("%4d",a[i][j]);

    }

    printf("\n");

  }

  return 0;

}

回答2:

程序没啥问题,if是多余的
#include
int main() {
int a[6][6],i,j,m,n;
scanf("%d%d",&m,&n);
for(i=0; ifor(j=0; ja[i][j]=i+j;

for(i=0; ifor(j=0; jprintf("%d ",a[i][j]);
printf("\n");
}
return 0;
}