#include<stdio.h>
typedef struct LNode
{
int a;
struct LNode *next;
}LNode,*linklist;
void create(linklist l);
void create(linklist l)
{
int i;
//l=NULL;
for(i=0;i<5;i++)
{
LNode *p;
p->a = i;
l->next = p;
l = p;
p = p->next;
}
}
int main()
{
linklist l=NULL;
LNode *p;
create(l);
p = l->next;
while(p)
{
printf("%d",p->a);
p = p->next;
}
return 0;
}
typedef struct LNode
{
int a;
struct LNode *next;
}LNode,*linklist;
void create(linklist l);
void create(linklist l)
{
int i;
//l=NULL;
for(i=0;i<5;i++)
{
LNode *p;
p->a = i;
l->next = p;
l = p;
p = p->next;
}
}
int main()
{
linklist l=NULL;
LNode *p;
create(l);
p = l->next;
while(p)
{
printf("%d",p->a);
p = p->next;
}
return 0;
}