
LinkList Creat_LinkList2( )
{
LinkList L=NULL;
Lnode *s,*r=NULL;
int x; /*设数据元素的类型为int*/
scanf ( "%d",&x );
while ( x!=flag )
{
s=malloc ( sizeof ( LNode ) );
s->data=x;
if ( L==NULL ) L=s; /*第一个结点的处理*/
else r->next=s; /*其它结点的处理*/
r=s; /*r 指向新的尾结点*/
scanf ( "%d",&x );
}
if ( r!=NULL ) r->next=NULL; /*对于非空表,最后结点的指针域放空指针*/
return L;
}


