Условие:
Функция получает массив размерности N и возвращает массив указателей на 10 односвязных списков. В i-ый список помещаются значения из массива с младшей цифрой, равной i

Функция получает массив размерности N и возвращает массив указателей на 10 односвязных списков. В i-ый список помещаются значения из массива с младшей цифрой, равной i
Ниже приведён алгоритм решения задачи с подробным описанием шагов и примером реализации на языке C.
Определим структуру узла односвязного списка, которая будет хранить значение и указатель на следующий узел.
Функция должна принимать массив целых чисел и его размер N, а возвращать массив из 10 указателей на односвязные списки.
Создадим динамический массив указателей на списки размером 10 и инициализируем каждый указатель значением NULL (то есть списки изначально пусты).
Пройдём по входному массиву. Для каждого элемента вычислим его младшую (единичную) цифру. Это можно сделать с...

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит
Попробуй решить по шагам
Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение