Необходимо написать код алгоритма обхода двумерного массива змейкой по диагонали
Саму схему, как оно должно происходить, понимаю, но не до конца, когда начал делать хоть какое-то движение, уже не то что-то.Берётся всё по размеру консоли 80*25.
#include <stdio.h>
#include <unistd.h>
#include <windows.h>
void printChar(int x, int y, char c) {
COORD coord;
coord.X = x; coord.Y = y;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coord);
printf("%c", c);
usleep(2000);
}
void main() {
int p,m,i=80, j=1;
printChar(i,j,'0');
for (m=80; m<=72;m--) {
i--;
j=1;
printChar(i,j,'0');
}
}
