作业帮 > 综合 > 作业

#include#include#include#define LEN sizeof(struct LinkList)s

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/08 01:00:55

#include
#include
#include
#define LEN sizeof(struct LinkList)
struct LinkList
{
int numb;
struct LinkList *next;
};
int a;
struct LinkList *creat(void)
{
struct LinkList *head;
struct LinkList *p1,*p2;
a=0;
p1=p2=(struct LinkList *)malloc(LEN);
scanf("%d",&p1->numb);
head=NULL;
while(p1->numb!=0)
{ a=a+1;
if(a==1)head=p1;
else p2->next=p1;
p2=p1;
p1=(struct LinkList *)malloc(LEN);
scanf("%d",&p1->numb);
}
p2->next = NULL;
return head;
}
&&p->data!=e p=p->next p==NULL
再问: 不行啊。。
再答: 应该是对滴,不会错,不过你看看你结构体的数据有错么,我是用的data表示结构体里的数据,或者给我代码,我检查下,这个函数应该不会错