сделать сортировку, в данном случае сортировку названий по алфавиту. Алгоритм такой:
Считываем файл
Если второй элемент по алфавиту больше, чем первый, то меняем их местами (и это всё в цикле, чтоб не только 1 и 2 элемент сравнивать). Кароче, пузырьковая сортировка.
Вопрос: как правильно это оформить? Прикрепляю ссылку на код функции, выдает ошибку на 26 строке.
https://pastebin.com/1YYC5YHJ
Ты считываешь первую структуру, а потом пытаешься прочитать booksbuf[i + 1] Вообще не советую в файл структуры так записывать, error-prone
понял, буду пробовать фиксить есть какие-нибудь идеи?
Обсуждают сегодня