У меня есть такая структура:
struct db {
string name,sur;
int num;
};
И объявлен массив структур db:
struct db a[10];
, и каждый член [] заполнен именем, фамилиейи номер, но один и тот же номер может появляться несколько раз.Мне нужно отсортировать числа и напечатать результаты, то есть отсортировать по num каждой структуры и напечатать имя, sur и num в каждой строке, начиная с наименьшего num и заканчивая самым большим.Я не знаю, как это сделать, пожалуйста, помогите мне.