#include<stdio.h>
#define flag 0
#include<malloc.h>
typedef int status;
typedef int elemtype;
typedef struct Lnode{
elemtype data;
struct Lnode*next;
}Lnode,*linklist;
linklist h;
linklist greatlist2(){ //创建表,从 头到尾;
linklist L=NULL;
linklist s,r;
int x;
scanf("%d",&x);
while(x!=flag){
s=(Lnode*)malloc(sizeof(Lnode));
s->data =x;
if(L==NULL) L=s;
else r->next=s;
r=s;
scanf("%d",&x);
}
if(r!=NULL) r->next=L;
return L;
}
int main(){
}
循环链表C语言
最新推荐文章于 2024-07-02 08:33:11 发布