单链表的删除操作的实现
#1000(ms) 65535(kb) 3469 / 16963
建立长度为n的单链表,删除第i个结点之前的结点。
输入
第一行为自然数n,表示链式线性表的长度;
第二行为n个自然数表示链式线性表各元素值;
第三行为指定的删除参数i。
输出
指定删除位置合法时候,输出删除元素后的链式线性表的所有元素,元素之间用一个空格隔开。
输入不合法,输出"error!"。
样例输入
5
1 2 3 4 5
3
样例输出
1 3 4 5
//An highlighted block
#include<iostream>
#include<stdlib.h>
using namespace std;
typedef struct node
{
int data;
struct node *next;
}link;
int main()
{
link *l,