| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 455 人关注过本帖
标题:有谁帮我看一下,为什么输不出呢,谢谢各位!
只看楼主 加入收藏
zhanglvxuan
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2009-12-18
结帖率:0
收藏
已结贴  问题点数:10 回复次数:2 
有谁帮我看一下,为什么输不出呢,谢谢各位!
#include<stdio.h>
#define N 50

void form();    //会员信息录入系统
void  print();  //会员信息输出系统


struct imfor    //定义结构体
{
    int num;    //会员号码
    char  name[30];  //会员的姓名
    int  jb;         //会员的级别
    float day_save;   //会员当次的消费金额
    float all_save;   //会员消费的总金额
    int   fen;       //会员累计的积分
}imfor[N];





void main()
{   
    int l;   
    printf("您好!欢迎来到会员收费系统\n");
    printf("~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~\n");
    printf("\t\t1) 会员信息录入\n");
    printf("\t\t2) 会员收费系统\n");
    printf("\t\t3) 查询优惠信息\n");
    printf("\t\t4) 查询消费纪录\n");
    printf("\t\t5) 结束使用\n");
    printf("~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~+~\n");

    do{
    printf("\n请选择:");
    scanf("%d",&l);
   
      switch(l)
      {
        case 0:
        {   
            printf("谢谢使用;good bye!\n");
            printf("请按任意键返回");
                return;
        }
        case 1:form();break;
        case 2:print();break;

      }


    }while(l<5);

}

void form()
{   

    int t=0;

    int chose='y';
    printf("您好!\n");
    printf("欢迎来到信息录入系统\n");
    printf("信息录入之前请先看会员须知\n\n");
   
    printf("用户须知:\n\n");
    printf("1、会员的信息慎重填写,本系统只读取第一次录入的信息\n");
    printf("2、信息录入之后请你先确定信息后,本系统没有修改信息的功能\n");
    printf("3、选择会员级别时,请你根据具体的情况选择,普通会员与vip会员的优惠是不同的\n");
    printf("4、普通会员消费时,打9折,vip会员打8.8折,vip会员消费则满100送50元\n");
    printf("如果阅读完,请填写会员信息\n");
   
    while(chose=='y'||chose=='Y')
    {
        t++;
        printf("请您任意输入1位号码\n");
        scanf("%d",&imfor[t].num);
        printf("请您的姓名\n");
        scanf("%s",&imfor[t].name);
        printf("请您选择会员级别\n");
        printf("1)普通会员\n");
        printf("2)vip会员\n");
        scanf("%d",&imfor[t].jb);
        printf("是否继续录入信息?请选择(y/n)");
       // scanf("%d",&chose);
        chose=getchar();
        chose=getchar();
           if(chose=='no')
        {
           printf("谢谢你的使用!请返回到主界面选择其他操作");
           return;
        }
            
    }
}

void  print()
{

   int t;
   int y;
   int s=0;
   printf("请输入会员号");
   scanf("%d",&y);
  for(s=0;s<t;s++)
  {
     if(y==imfor[t].num)
     {
        
        printf("%d",imfor[t].num);
        printf("%s",imfor[t].name);
        printf("%d",imfor[t].jb);
     }
  }

}
搜索更多相关主题的帖子: void 信息 include 结构体 会员 
2009-12-26 16:39
wufei1989121
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:39
专家分:113
注 册:2009-11-13
收藏
得分:10 
你说的问题不是要具体点 到底是输不出什么来

我看了 一下你的程序还有一些不足
介绍你看一下 哈工大的精品课程 有个  c语言学生管理系统 的程序相信看完后对你的这个程序的完善有帮助
2009-12-26 18:44
zhanglvxuan
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2009-12-18
收藏
得分:0 
我的意思是输不出之前录入的会员信息!我这个系统还未完成,所以来请教一下!
还有你能不能哈工大是?
2009-12-26 18:53
快速回复:有谁帮我看一下,为什么输不出呢,谢谢各位!
数据加载中...
 
   



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

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