例:
3X3数组:
1 2 3
4 5 6
7 8 9
他的2X2子数组有:
*******************
1 2
4 5
*******************
2 3
5 6
*******************
4 5
7 8
*******************
5 6
8 9
代码:
#include<stdio.h>
int main(){
int arr[3][3], i, j; //3x3数组
for(i = 0; i < 3; i++){ //输入
for(j = 0; j < 3; j++){
scanf("%d", &arr[i][j]);
}
}
for(i=0; i<2; i++){
for(j=0; j<2; j++){
printf("*******************\n");
printf("%d %d\n%d %d\n", arr[i][j], arr[i][j+1], arr[i+1][j], arr[i+1][j+1]);
}
}
return 0;
}