急!求一段有关数据结构的代码,要求用C语言。

一元多项式
设计程序以实现任意两个高次多项式的加法和减法运算
要求
(1)用链表实现
(2)数据从终端输入获文件读入
(3)结果保存在文件当中
(4)界面友好,易于操作

按照给定的值删除,这里主要就是对线性表中的元素和给定值进行比较,如果相等,就把该节点删除。

下面的代码做参考:
Status listdelete_sq(sqlist &L,elem x,elemtype &e)
{
p=&(L.elem[0]);
e=*p;
q=L.elem+L.length-1;
if(e == x)
{
for(++p;p<=q;++p)
*(p-1)=*p;
--L.length;
}
else
{++p}
Return ok;
}

代码可能还需要完善,但是思路应该差不多。追问

能再详细一点,基础不是很好

温馨提示:答案为网友推荐,仅供参考