#include //для вывода на консоль #include //для getch() в конце #include //для русского текста #define N 10//максимальное число записей в массиве студентов //Функция для вывода на русском языке char* rus(char *stroka) { char buffer[256]; CharToOem(stroka,buffer); return buffer; } //объявляем структуру struct student { char name1[20]; //фамилия char name2[20]; //имя char name3[20]; //отчество char data1[10]; //дата рождения int year; //год поступления int kurs; //курс int gruppa; //группа int ocenki[5][4]; //оценки за каждый год обучения }; void main() { printf("*******************************************\n"); printf(rus("Программа запущена.\n")); //----------------------------------------------------- student studenty[N];//объявляем массив записей студентов int studentyN=0;//количество записей, которое будет введено //инициализируем массив студентов for (int i=0; iN) { printf(rus("Неверное количество студентов. Введите другое количество.\n")); scanf("%d",&studentyN); } //вводим данные о студентах for (int i=0; i5) { printf(rus("Неверный курс. Введите значение 1-5.\n")); scanf("%d",&studenty[i].kurs); } printf(rus("Введите номер группы:\n")); scanf("%s",&studenty[i].gruppa); printf(rus("Ввод оценок студента:\n")); for (int j=0; j