一、代码
#include <stdio.h>
#include <stdlib.h>
typedef int ElemType;
typedef struct Lnode{
ElemType data;
struct Lnode *next;
}Lnode,*LinkList;
void init(LinkList &L);
void create(LinkList &L);
void insert(LinkList &L);
void outlin(LinkList &L);
void deleter(LinkList &L);
void nizi(LinkList &L);
int main(){
int cord;
LinkList L;
do
{
printf("\n 主菜单\n");
printf(" 1 初始化一个空单链表\n");
printf(" 2 建立n个结点的单链表\n");
printf(" 3 插入一个元素\n");
printf(" 4 删除一个元素\n");
printf(" 5 单链表的逆置\n");
printf(" 6 结束程序\n");
printf("-------------------------\n");
printf("请输入您的选择(1,2,3,4,5,6) :");
scanf("%d",&cord);
switch(cord)
{
case 1