| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1743 人关注过本帖
标题:求大家帮忙 运行到添加那块就崩溃
取消只看楼主 加入收藏
d1360074045
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2016-12-28
结帖率:0
收藏
已结贴  问题点数:20 回复次数:2 
求大家帮忙 运行到添加那块就崩溃
本人大一 老师让做  弄了一天就卡在添加信息哪里了 崩溃!
程序代码:
#include<stdio.h>
#include<stdlib.h>
void index()
{
void index();
void admin();
void member();
void guest();
int x;
    int system(const char *string);
    system("cls");
    printf("-------------------------------------------\n");
    printf("------欢迎进入栀子花花影院系统-------------\n");
    printf("-------------------------------------------\n");
    printf("-请选择用户:                             -\n");
    printf("-1.管理员                                 -\n");
    printf("-2.会员                                   -\n");
    printf("-3.游客                                   -\n");
    printf("------------请输入相应的数字---------------\n");
    printf("-------------------------------------------\n");
    scanf("%d",&x);
    if(x==1)
    {    admin();}
    else if (x==2)
    {member();}
    else if(x==3)
        {guest();}}


void guest(int moviename[5],int movieday[5],int movieprice[5],int movieshu[5],int moviexx[5],void movie())
{    int system(const char *string);
    system("cls");
    printf("当前为游客,如需预订请注册会员!\n");
    printf("当前影片信息如下:\n");
    movie();
}

void member(int movienum[5],int moviename[5],void index())
{    void movie();
    int admin,passwd;
    int i;
    int system(const char *string);
    system("cls");

    printf("-------------------------------------------\n");
    printf("------欢迎进入栀子花花影院会员系统---------\n");
    printf("-------------------------------------------\n");
    printf("-请输入用户名:                           -\n");
    scanf("%d",&admin);
    
    printf("-请输入密码:                             -\n");
    scanf("%d",&passwd);
    printf("-------------------------------------------\n");
    if(admin==123456&& passwd==123456)
        printf("密码正确,欢迎进入系统!");
    else printf("密码错误,正在返回上层!");index();
    system("cls");
    printf("当前影片信息如下:\n");
    movie();
    printf("请输入要预定的电影号:");

    scanf("%d",&i);
    printf("您预定的电影%s将于%d上映,请及时到场!",moviename[i],movienum[i]);
}
void movie(char moviename[5],int movieday[5],int movieprice[5],int movieshu[5],int moviexx[5],int movienum[5])
{

    int i;
    for(i=0;i<5;i++)
    {
    printf("%d.  %s  %d  %d  %d  %d  \n",movienum[i],moviename[i],movieday[i],movieprice[i],movieshu[i],moviexx[i]);
    }
    printf("-------------------------------------------\n");
}
void admin()
{    
    void index();
    int admin,passwd;
    int a=123456;
    int system(const char *string);
    system("cls");
    printf("-------------------------------------------\n");
    printf("------欢迎进入栀子花花影院管理系统---------\n");
    printf("-------------------------------------------\n");
    printf("-请输入用户名:                           -\n");
    scanf("%d",&admin);
    
    printf("-请输入密码:                             -\n");
    scanf("%d",&passwd);
    printf("-------------------------------------------\n");
    if(admin ==a && passwd ==a)
    {printf("密码正确,欢迎进入系统!");}
    else
    {printf("密码错误,正在返回上层!");index();}

}    

void main()
{

int movienum[5]={1,2,3,4,5};
int moviename[5];
char moviexx[5];
int movieday[5];
int movieprice[5];
int movieshu[5];
void movieadd();
void moviedele();
void index();
void admin();
void member();
void guest();
void movie();
int a,x;
index();

    printf("-------------------------------------------\n");
    printf("------欢迎进入栀子花花影院管理系统---------\n");
    printf("-------------------------------------------\n");
    printf("-请选择操作:                             -\n");
    printf("-1.影片增加                               -\n");    
    printf("-2.影片删除                               -\n");
    printf("-------------------------------------------\n");
    scanf("%d",&x);
    if(x==1)
    {movieadd();}
    else
    {moviedele();}
}
void moviedele(char moviename[5],int movieday[5],int movieprice[5],int movieshu[5],int moviexx[5],int moviennum[5])
{    void adminx();
    int i,j,r,l,k,o,p;
    int system(const char *string);
    system("cls");
    printf("请输入要删除的电影号:");
    scanf("%d",&i);
    for(j=i-1;j<5;j++)
    {    
        r=moviename[i];
        moviename[i-1]=r;

        l=movieday[i];
        movieday[i-1]=l;

        k=movieprice[i];
        movieprice[i-1]=k;

        o=movieshu[i];
        movieshu[i-1]=o;

        p=moviexx[i];
        moviexx[i-1]=p;
    }
    printf("信息已删除,正在返回首页!");
index;
}
void movieadd(char moviename[5],int movieday[5],int movieprice[5],int movieshu[5],int moviexx[5])
{
    void index();
    int i;
    for(i=0;i<5;i++)
    {printf("请输入要添加的电影名称:");
    scanf("%s",&moviename[i]);
    printf("请输入要添加的电影上映日期:");
    scanf("%d",&movieday[i]);
    printf("请输入要添加的电影票价:");
    scanf("%d",&movieprice[i]);
    printf("请输入要添加的电影剩余票数:");
    scanf("%d",&movieshu[i]);
    printf("请输入要添加的电影票况:");
    scanf("%s",&moviexx[i]);}
    printf("添加完毕,正在返回首层!");
    index();
}
搜索更多相关主题的帖子: member admin 信息 
2016-12-28 18:31
d1360074045
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2016-12-28
收藏
得分:0 
回复 2楼 xufan
新学,请多关照  就是看下添加电影信息那一块
2016-12-28 19:01
d1360074045
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2016-12-28
收藏
得分:0 
回复 4楼 炎天
大神啊,谢谢你给改的

[此贴子已经被作者于2016-12-29 12:11编辑过]

2016-12-29 11:10
快速回复:求大家帮忙 运行到添加那块就崩溃
数据加载中...
 
   



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

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