Тема: потрібна допомога з написання структури С++
допоможіть потрібно впорядкувати записи за датою та часом відправлення поїзда
#include <iostream>
#include <string>
#include <conio.h>
using namespace std;
void sort_poezd(struct TIMETABLE *TRAIN);
void sort_n(struct TIMETABLE *TRAIN);
struct TIMETABLE//структура
{
string NAME;
string NAZV;
string NUMR;
float DATE;
float TIME;
};
void main()
{
setlocale(LC_ALL, "");
int n;
cout << "Введите количество поездов ";
cin >> n;
TIMETABLE train[100];
for (int i = 0; i < n; i++)
{
cout << "Введите номер " <<
"поезда под номером " << i + 1 << " : ";
cin >> train[i].NAME;
cout << "Введите пункт призначення поезда №" <<
train[i].NAME << " : ";
cin >> train[i].NAZV;
cout << "Введите дату отправления " <<
train[i].NAZV << " : ";
cin >> train[i].DATE;
cout << "Введите время отправления " <<
train[i].NAZV << " : ";
cin >> train[i].TIME;
if (train[i].DATE < 31.12) {
cout << "ERROR" << endl;
}
if (train[i].TIME > 24.00)
{
cout << "error" << endl;
}
//тут потрібно відсортувати
}
system("pause");
}