| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 439 人关注过本帖
标题:怎么都找不出错误,可就是运行不起来
取消只看楼主 加入收藏
xyb1234
Rank: 2
等 级:论坛游民
帖 子:17
专家分:24
注 册:2009-6-1
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:1 
怎么都找不出错误,可就是运行不起来
enter()和Listz()函数不可能有问题的啊,
帮忙看看。
#include<stdio.h>
#include<stdlib.h>
#include<malloc.h>
struct queue
{char data;
 struct queue*next;
}*front,*rear;
void menu()
{puts("1 Enter");
 puts("2 List");
}
void Enter()
{struct queue*p;
 char ch;
 front=(struct queue*)malloc(sizeof(struct queue));
 front->data='\0';
 front->next=NULL;
 rear=front;
 puts("please input rhe char one by one:");
 scanf("%c",&ch);
 getchar();
 while(ch!='0')
 {p=(struct queue*)malloc(sizeof(struct queue));
  p->data=ch;
  p->next=NULL;
  rear->next=p;
  rear=p;
  scanf("%c",&ch);
   getchar();
 }
}
void List()
{struct queue*q;
 q=front->next;
 while(q!=NULL)
 {printf("%c",q->data);
  q=q->next;
 }
}
void main()
{int num;
 menu();
 while(1)
 {scanf("%d",&num);
  switch(num)
  {case 1:
    clrscr();
    Enter();
    clrscr();
    break;
   case 2:
    clrscr();
    List();
    getch();
    clrscr();
    break;
 }
 menu();
 }
}
搜索更多相关主题的帖子: 运行 
2009-08-23 12:49
xyb1234
Rank: 2
等 级:论坛游民
帖 子:17
专家分:24
注 册:2009-6-1
收藏
得分:0 
太大意了我
2009-08-23 16:03
快速回复:怎么都找不出错误,可就是运行不起来
数据加载中...
 
   



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

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