标题:高手们进来看看啊
取消只看楼主
a13677972680
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2010-10-8
结帖率:0
已结贴  问题点数:20 回复次数:0 
高手们进来看看啊
以下程序是我花了很长时间编的, 请大虾们帮我看看哪里错了  实现的主要是输入一组整数然后输出。
#include<stdio.h>
#include <malloc.h>
#define null 0
typedef struct node //定义链队列
{ int data;
 struct node *next;
}link;
typedef struct
{link *front;
link *rear;
}linknode;
linknode *cas() //链队列入队
{linknode *s;
link *p;
int x,tag;
p=(link*)malloc(sizeof(link));
printf("请输入结束符");
scanf("%d",&tag);
while(x!=tag)
{scanf("%d",&x);
 p->data=x;
 p->next=null;
 s->rear->next=p;
 s->rear=p;
}
return s;
}
void de(linknode *s,int *c)  //链队列出队
{link *p;
 while(s->front!=s->rear)
 { p=s->front->next;
 s->front->next=p->next;
 *c=p->data;
 c++;}
 printf("%d",c);
 free(p);
 }
void main()        
{int *c;
 linknode *s;
 s=cas();
 de(s,c);
}
 高手们帮我看看 这个那里错了
搜索更多相关主题的帖子: next null include 
2010-10-08 23:06



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-322290-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.211956 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved