Con questo codice d'esempio

codice:
int main()
{
	int i, r, j, c, R, C, k, l;

	R = 4; C = 5;  // dimensioni matrice

	r = 2; c = 2;  // dimensioni sottomatrice

	for (i=0; i<R-r+1; i++) 
             for (j=0; j<C-c+1; j++) 
			 { 
				for (k=0; k<r; k++) 
					for (l=0; l<c; l++) 
					   printf("%d %d\n", i+k, j+l);

				printf("\n");
			  }

	return 0;
}
puoi controllare quale siano gli indici della matrice che vengono individuati dai cicli for per individuare quelli di ogni sottomatrice.