//输入K;建表(头插法);找第K个;
//输入K;建表(尾插法);找倒数第K个;
#include<stdio.h>
#include<stdlib.h>
#include<malloc.h>
typedef struct LNode //结点定义
{
int data;
struct LNode *next;//指针域
}LNode,*LinkList;
LinkList creat()
{
LinkList L,s,p;
L=(LNode *)malloc(sizeof(LNode));
p=L;
int e;
scanf("%d",&e);
while(e>=0)
{
s=(LinkList *)malloc(sizeof(LNode));
s->data=e;
p->next=s;
p=s;
scanf("%d",&e);
}
p->next=NULL;
return L;
}//建表</

最低0.47元/天 解锁文章
1万+





