主题:[讨论]真的老了,脑子坏了,怎么改呢?大家帮帮忙哈!
#include <stdio.h>
#include <conio.h>
#include <alloc.h>
typedef struct node
{
int data;
struct node *link;
}LNode
LNode *createtail()
{ LNode *s,*h,*r;
int x,tag;
printf("输入结束标志:");
scanf("%d",&tag);
h=(LNode*)malloc(sizeof(LNode));
h->data=tag;
r=h;
printf("输入数据x:");
scanf("%d",&x);
while(x!=tag)
{ s=(LNode*)malloc(sizeof(LNode));
s->data=x;
r->link=s;
r=s;
scanf("%d",&x);
}
r->link=null;
return h;
}
void main()
{
LNode *t;
printf("Please create a list now.\n");
t=createtail();
}
#include <conio.h>
#include <alloc.h>
typedef struct node
{
int data;
struct node *link;
}LNode
LNode *createtail()
{ LNode *s,*h,*r;
int x,tag;
printf("输入结束标志:");
scanf("%d",&tag);
h=(LNode*)malloc(sizeof(LNode));
h->data=tag;
r=h;
printf("输入数据x:");
scanf("%d",&x);
while(x!=tag)
{ s=(LNode*)malloc(sizeof(LNode));
s->data=x;
r->link=s;
r=s;
scanf("%d",&x);
}
r->link=null;
return h;
}
void main()
{
LNode *t;
printf("Please create a list now.\n");
t=createtail();
}