C программа, которая может расширить квадратики

Я хочу иметь программу на C, которая позволяет мне вводить (x + 1) (x + 3) и другие подобные вещи, включая x ^ 2. Пока у меня очень сложная система, использующая связанные списки, но я думаю, что должно быть более простое решение. Выходной сигнал от ввода (x + 1) (x + 3) будет напечатан как x ^ 2 + 4x + 3.

Пока что я передаю struct _term с int, char и int для коэффициента, числа и степени. поэтому 2x ^ 4 будет сохранено как | 2 | 'x' a |; 3 |.

Я также должен упомянуть, что мне всего 16 лет, и я все еще учусь в средней школе.

Ответы на вопрос(2)

Ваш ответ на вопрос