Необходимо составить программу ввода и печати на экран квадратной матрицы и печати в строку всех элементов в заданном порядке следования (обхода) на языке Си.
7 11 14 16
4 8 12 15
2 5 9 13
1 2 6 10
(Элементы матрицы определяются по формуле M[i][j]=(i+1)*10+1, элементы матрицы целочисленные
Максимальный размер матрицы 7 на 7)
самое простое у меня в общем получилось=)) не могу с самим обходом разобраться
#include
int main ()
{ int Matrix [7] [7], i, j,n;
printf ("Введите размер матрицы: n=");
scanf("%d",&n);
printf("Исходная матрица\n");
for (i=0;i<n;i++)
{ for (j=0;j<n;j++)
{ Matrix[i][j]=(I+1)*10+1
printf("%5d",Matrix[i][j]);}
printf("\n"); }
Как дальше сделать обход, не понимаю какая зависимость изменения номеров столбцов и строк