int arr1[2][1]={{10,20},{30,40}}; printf("%d\n",arr1[0][1]);
你的列只有一列,所以你不应该是[1],而应该是[0]
定义多维数组时列项出错
应该是int arr1[2][2]