大家都在看
c语言 链表!
最佳答案
#include "stdio.h"
#include"malloc.h"
struct num_{
int num;
struct num_ *next;/*加struct*/
};
typedef struct num_ num_link, * qlink;
qlink cre_link()
{
qlink head=NULL,last=NULL,pl,q;
pl=(num_link*)malloc(sizeof(num_link));
{
printf("input the number:");
scanf("%d",&q->num);
}
q->next=NULL;
while(q->num)
{ /*这条语句是q->num>0就不断循环*/
if(head=NULL)
head=q;
last=q;
}
pl=(num_link*)malloc(sizeof(num_link));
printf("input the number:");
scanf("%d",&q->num);
if(q->num)
q->next=NULL;
return head;
}
void main(void)
{
}
声明:知趣百科所有作品均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请在页面底部查找“联系我们”的链接,并通过该渠道与我们取得联系以便进一步处理。