| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 400 人关注过本帖
标题:高手们进来看看啊
取消只看楼主 加入收藏
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
快速回复:高手们进来看看啊
数据加载中...
 
   



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

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