Добрый день! Помогите сделать программу по C++, сам не могу!!!!!!!!!!!!!!!!!!!!! Задание- 8. Структура содержит следующие поля: • ФИО пациента; • Диагноз; • Дата операции; • Сколько времени осталось до операции: количество полных дней, часов. Это вычисляемое поле: текущая дата – введенная ранее дата операции. Сделать не менее 10 записей. По окончании ввода данных отсортировать пациентов по актуальности подготовки к операции. Вывести на экран отсортированную структуру. Выделить другим цветом пациентов, у которых операция состоится в ближайшие 3 дня. Отдельно показать – выделить другим цветом - информацию о пациентах, которых уже прооперировали . вот что получилось: #include <vcl.h> #pragma hdrstop //--------------------------------------------------------------------------- #pragma hdrstop //--------------------------------------------------------------------------- #include <stdio.h> #include <conio.h> #include <dos.h> void main(void) { //Описание массива с изображением меню char *reg[4]={ " 1)New Patient ", " 2)Edit list of patients ", " 3)Delete list of patients ", " 4)Complete list "}; char kod; int k=0; //k – номер режима window(33,11,60,18); //Организация окна textbackground(7); textcolor(9); clrscr(); gotoxy(9,2); cprintf(" MENU ");//Вывод заглавия меню //Выделение выбранной строки фоном и цветом kod=0; while (kod!=13) { for(int i=0;i<4;i++) { if (i==k) { textbackground(9); textcolor(3); } else { textbackground(7); textcolor(4); } gotoxy(1,i+4); cprintf(reg); //Вывод строк меню } kod=getch(); //Считывание символа //Анализ нажатия клавиш <>, <> if (kod==72) if (k>0) k--; else k=3; if (kod==80) if (k<3) k++; else k=0; } window(1,1,80,25); //Переход к полному экрану textbackground(0); //На черном фоне textcolor(9); //синие буквы clrscr(); gotoxy(33,15); cprintf(" choose %d",k+1); getch(); textmode(4); clrscr(); }