typedef struct //собственно так выглядит моном он состоит из коэфициента пред х и степени х.
{
int index;
int step;
}TMonom;
typedef struct TNode1
{
TMonom *monom; //это собственно сам элемент списка
struct TNode1 *next;
}TNode;
Собственно вопрос у меня пока 1 как из этого сформировать список?Если я выделяю память под элемент
TNode *beg=(TNode*)malloc(sizeof(TNode));выделится память и пою моном?