读书人

麻烦大家看下小弟我的程序有没有错 多

发布时间: 2012-06-19 14:45:20 作者: rapoo

麻烦大家看下我的程序有没有错 谢谢
rt 我就是想建立一个链表然后输几个数进去,再把数输出来
#include<stdio.h>
#include<stdlib.h>
typedef struct node{
int data;
struct node *next;
}LNode, *LinkList;
void main()
{
void print(LinkList H);
LinkList p;
LinkList q;
int i,n;
printf("请输入n=");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
p=(LinkList)malloc(sizeof(LNode));
p->data=i;
}
print(q);
}
void print(LinkList H)
{
LinkList pre;
pre=H->next;
while(pre->next!=NULL)
printf("%d\n",pre->data);
}

[解决办法]
创建链表与打印都有问题

next没用上,
x=x->next

[解决办法]
链表个各个节点并没有相连啊~~

读书人网 >C语言

热点推荐