这里是题目,不过和我的问题关系不大
#include <stdio.h>
int main()
{
int A[20][20];
int n,sum,i,j;
scanf("%d",&n);
for(i=0;i<=n;i++)
{
for(j=0;j<=n;j++);
{
scanf("%d",&A[i][j]);
}
getchar();
}
printf("%d",A[0][0]);
return 0;
}
这时候输出的是这个很怪的数
#include <stdio.h>
int main()
{
int A[20][20];
int n,sum,i,j;
scanf("%d",&n);
for(i=0;i<=n;i++)
{
for(j=0;j<=n;j++);
{
scanf("%d",&A[i][j]);
}
getchar();
}
for(i=0;i<=n;i++)
{
for(j=0;j<=n;j++);
{
printf("%d ",A[i][j]);
}
}
return 0;
}
改成循环输出之后就是这个了
并且为什么赋值和输出的时候都只有三个数字,我想让他输入四个数字怎么办