/*
Semplice esempio di porting della funzione GotoXY disponibile solo su compilatori borland.
Il codice funziona solo in modalita console win32. greets...
cH!cus
*/
#include <stdio.h>
#include <windows.h>
void GotoXY(int x, int y);
int main(void) {
int i;
for (i = 0; i < 70; i++) {
GotoXY(i, i);
/* API che aspetta 70 millisecondi prima di ricominciare il ciclo */
Sleep(70);
}
return 0;
}
void GotoXY(int x, int y) {
COORD CursorPos = {x, y};
HANDLE hConsole = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleCursorPosition(hConsole, CursorPos);
}