//删除第i个结点
int DelItem(LinkList L,int i) {
LNode *pre,*s; int k; /* pre=GetItem(L,i-1); if(pre==NULL)
{printf(\第i-1个结点不存在\ if(pre->next==NULL)
{printf(\第i个结点不存在\ */ pre=L; k=0; if(i==0)
{
printf(\删除结点的位置i不合理!\\n\ return -1; } while(pre->next!=NULL && k
s=pre->next;
pre->next=s->next; free(s); return 1; }
int main() {
LinkList L;
// L=InitLinkList();
printf(\输入数值,以-1结束\\n\ L=CreateListFromTail1(); printf(\创建链表成功\\n\
PrnLinkList(L); return 0; }
6