Реферат: Программа текстовый редактор
char * text;
// Длинна текста
long len;
// Вывод на экран
// Входные данные:
// Адрес начала верхней строки
// Позиция курсора на ~бесконечном~ по ширине экране (x,y)
void output(char * a,int x,int ky) {
// Количество непечатаемых символов
int np=(x/80)*80;
// Реальная координата курсора на экране
int rx=x-np;
// Координата Y вывода
int y;
char * ot=a;
clrscr();
int n;
y=0;
do {
// Пропуск непечатаемых символов
n=np;
while ((n>0)&&(*ot!=13)) {
ot++;
n--;
}
// Если есть, что печатать на этой строке - печать
if (*ot!=13) {
// Печать строки
n=80;