Функции для работы с терминалом в текстовом режиме (conio.h)
void clreol(void);
// Очистка строки от текущей позиции курсора до конца
votd clrscr(void);
// Очистка экрана
char *cgets(char *str);
// Чтение строки с терминала в str
// str[0] - максимальная длина строки
// str[1] - действительная длина строки
// str[2]... и далее - символы строки
// Возвращает &str[2]
int cprintf(char *fmt,...);
// Аналогична функции форматированного вывода printf, но
// работает по отношению к окну, созданному функцией window
int cputs(char *str);
// Вывод строки на терминал
int cscanf(char *fmp,...);
// Аналогична функции форматированного ввода scanf
void delline(void);
// Удаление строки, в которой находится курсор
void gotoxy(int x, int y);
// Установка курсора в позицию с координатами (x,y).
// Координаты курсора отсчитываются от левого верхнего
// угла, начиная с 1
void highvideo(void);
// Установка режим повышенной яркости выводимых символов
int movetext(int x0,int y0,int x1,int y1,int x, int y);
// Перенос содержимого текстового окна с координатами
// (x0,y0)(x1,y1) в область экрана с координатами левого
// верхнего угла (x,y)
void normvideo(void);
// Установка режима обычной яркости выводимых символов
void textattr(int attr);
// Установка атрибутов (цвет символов и фона) выводимых
// символов
void textbackground(int c);
// Установка цвета фона выводимых символов и очищаемого
// экрана
void textcolor(int c);
// Установка цвета выводимых символов
void textmode(int c);
// Установка текстового режима
int wherex(void);
int wherey(void);
// Значение координаты курсора
void window(int x0,int y0, int x1, int y1);
// Создание текстового окна с координатами (x0,y0)(x1,y1)