Вы можете попробовать следующий код, заменив printf
на что угодно.
#define N 4
int M[N][N];
//populate the array
for(int i=0; i<N; ++i)
{
printf("slice %d:", 2*i+1);
for(int j=0; j<N-i; ++j)
printf(" %d", M[j][j+i]);
printf("\n");
if(i > 0)
{
printf("slice %d:", 2*i+2);
for(int j=0; j<N-i; ++j)
printf(" %d", M[j+i][j]);
printf("\n");
}
}