Высвечивание рамки
Если нужна рамка, то можно воспользоваться нижеприведенной программой для вывода рамки вокруг меню с заданными координатами левого верхнего и правого нижнего углов. Она использует символы, которые являются частью стандартного набора символов на машинах, совместимых с IBM. Если вы хотите, вы можете выбрать другие.
void draw_border(startx,starty,endx,endy)
register int i;
for(i=startx+1;i<endx;i++)
goto_xy(i,starty);
putchar(179);
goto_xy(i,endy);
putchar(179);
for(i=starty+1;i<endy;i++)
goto_xy(startx,i);
putchar(196);
goto_xy(endx,i);
putchar(196);
goto_xy(startx,starty); putchar(218);
goto_xy(startx,endy ); putchar(191);
goto_xy(endx ,starty); putchar(192);
goto_xy(endx ,endy ); putchar(217);