#include<stdio.h>
int main()
{
int a[4][5];
int i,j;
for(i=0;i<=3;i++){
for(j=0;j<=4;j++){
scanf("%d",&a[i][j]);
}
}
for(i=0;i<=3;i++){
for(j=0;j<=4;j++){
printf("%d",&a[i][j]);
printf("\t");
}
printf("\n");
}
return 0;
}

C语言二维数组输出与输入值不符,想问下是哪里出错了?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- threenewbee 2020-05-17 10:59关注
printf不需要 &
printf("%d",&a[i][j]);
->
printf("%d",a[i][j]);问题解决的话,请点采纳
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报