C语言课程设计报告 购物卡管理系统(4)
时间:2025-06-06
时间:2025-06-06
printf(" %8s %8s %10d %10d\n",card[i].name,card[i].start,card[i].account,card[i].score); write_card();
printf("\n输入任意键返回主菜单...");
getch(); /*程序停一下,等待你按键继续,它不影响程序的输出结果*/ menu(); } else {
printf("对不起,你输入的密码错误!"); printf("\n输入任意键返回主菜单..."); getch(); menu(); }
(5)发卡(激活新建的购物卡,用户能够使用卡进行各项活动)
start_card() /*激活卡号功能设定*/ {
int i,n;
long int password; char name[10]; n=0;
printf("请输入你的姓名:\n"); scanf("%s",name);
printf("请再输入你的密码:\n"); scanf("%ld",&password); read_card();
for(i=0;i<=length;i++) {
if((strcmp(card[i].name,name)==0)&&(card[i].password==password)) {
strcpy(card[i].start,"yes"); n=i+1; } else n=n; }
if(n>0)
{write_card();
printf("激活成功!"); } else
printf("您输入的姓名或密码错误!"); printf("\n输入任意键返回主菜单..."); getch(); menu(); }
(6)消费(进入账户后,取走少于账户金额的钱款进行消费,并在账户减少相应的金额,增加相应的积分)
下一篇:评职称单位推荐意见