Реферат: Программа текстовый редактор

if (a==b) return b;

if (*b==13) b--;

if (a==b) return b;

while ((a!=b)&&(*b!=13)) b--;

if (*b==13) b++;

if (*b==10) b++;

return b;

}

// Внизнастроку

char * down(char * a,char * b) {

while (((a+32767)>=b)&&(*b!=13)) b++;

if (*b==13) b++;

if (*b==10) b++;

return b;

}

// Обработкаменю

int menu(int x,int y,char * capt) {

int n,m; // Счетчики

int num; // Количество пунктов

int k; // Выбранный пункт

char * pt; // Временный указатель на символ

char c; // Считанный с клавиатуры символ

// Вычисляем количество пунктов

num=strlen(capt)/20;

// Курсор на нулевой элемент

k=0;

// Бесконечный цикл обработки

for (;;) {

// Вывод меню

К-во Просмотров: 786
Бесплатно скачать Реферат: Программа текстовый редактор