关于(C或C++)数据结构--线性表 问题!!!!

编写一个函数实现 两个多项式 相加 的运算,, 设 多项式 链表 结构如下:
struct pnode
{
int coef;    //系数
int exp;     //指数
struct pnode *link;
}


求救啊!!!! 急!!![em10]