刚从一维数组中过来有一点不适应,其实呢不要忘记要减一,还是从零开始 #include <stdio.h> int main() { int a, b; while (scanf("%d %d", &a, &b) != EOF) { int v[a][b]; for(int i = 0;i<a;i++) { for(int j = 0;j<b;j++) { scanf("%d",&v[i][j]); } } int x,y; scanf("%d %d",&x,&y); printf("%d",v[x-1][y-1]); } return 0; }