我正在尝试编写一个矩阵3 * 3的代码,但是它不能正常工作。它打印随机数。我做错了什么?
int matrix[3][3];
int i,j;
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
scanf("%d",&matrix[i][j]);
}
}
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
printf("%d ",&matrix[i][j]);
}
}
答案 0 :(得分:3)
打印值时应删除&
使用下面的代码进行打印。
printf("%d ",matrix[i][j]);