Добрый день! Учусь на первом курсе, задали написать несколько программ, в том числе и вот эту. В голове алгоритм представляю, но реализовать не получается, прошу помочь тех, кто в этом шарит :)
Заранее спасибо.
P.s. текст задачи: 
Дана символьная запись многочлена от одной переменной X с
целыми коэффициентами. Требуется ввести этот многочлен в память ЭВМ, посчитать значение заданного многочлена при заданном х,  и распечатать полученный результат. 
В памяти ЭВМ многочлен должен быть представлен в виде однонаправленного списка,
в котором каждому одночлену соответствует звено, содержащее степень этого одно-
члена и его коэффициент. Звенья списка должны быть упорядочены по убыванию сте-
пеней, звеньев с нулевыми коэффициентами не должно быть.
Исходный многочлен от переменной X с целыми коэффициентами записывается как
алгебраическая сумма одночленов любого из следующих видов (^ — возведение в сте-
пень): aX^k,  X^k, aX, Х, а. 
За последним одночленом следует пробел — признак конца записи многочлена.
(Особый случай: нулевой многочлен записывается как 0).