Wskazóweczka ode mnie, która ułatwi Ci cholernie żyćko :-D
#include <Windows.h>
void setpos( int x, int y )
{
SetConsoleCursorPosition( GetStdHandle( STD_OUTPUT_HANDLE ), {x, y} );
}
Ta funkcja ustawia kursor pisania po konsoli w pozycji X, Y, przy czym: setpos( 0, 0 ); to jest lewy górny róg. Pierwsza współrzędna, to przesuwanie się w prawo, a druga w dół.
Standardowo konsola ma 80 znaków szerokości.
Mam jeszcze taką funkcję, która zwraca obecną pozycję kursora, ale chyba nie będzie potrzebna i nie wszystko od razu.
Myślę, że to pomoże. Potestuj sobie zaraz. Napisanie gry snake z użyciem tej funkcji, to 20 minut roboty :-)