#define _CRT_SECURE_NO_WARNINGS
//#define_CRT_NONSTDC_NO_DEPRECATE
#include "stdio.h"
#include "conio.h"
main()
{
int ticket = 0, stops = 0, cardmoney = 0,symbol = 0;
char choose = '\0';
printf("||===============================================================||\n");
printf("||---------------------------------------------------------------||\n");
printf("||------------------------Welcome--------------------------------||\n");
printf("||----------------------Use bus traffic--------------------------||\n");
printf("||--------------------------Card---------------------------------||\n");
printf("||---------------------------------------------------------------||\n");
printf("||===============================================================||\n");
printf("\n\n\n");
printf("|-----------------------------------------------------------------|\n");
printf("|-----------------------Please Input(0-8)-------------------------|\n");
printf("|-----------------------------------------------------------------|\n");
printf("| 1.Add new card |\n");
printf("| 2.logout card |\n");
printf("| 3.Modify card |\n");
printf("| 4.Read card |\n");
printf("| 5.Save money |\n");
printf("| 6.Stat max money |\n");
printf("| 7.Display |\n");
printf("| 8.Delete Data File |\n");
printf("| 0.Exit |\n");
printf("|-----------------------------------------------------------------|\n");
printf("\n\n\n");
scanf("%c", &choose);
switch (choose)
{
case 'a': printf("你选择1\n"); break;
case '2': printf("你选择2\n"); break;
case '3': printf("你选择3\n"); break;
case '4':
while (symbol == 0)
{
printf("你选择的站数:");
scanf("%d", &stops);
if (1<=stops&&stops <= 10) { ticket = 1; symbol = 1; }
else if (stops <= 15) { ticket = 2; symbol = 1; }
else if (stops <= 20) { ticket = 3; symbol = 1; }
else if (stops <= 25) { ticket = 4; symbol = 1; }
else if (stops <= 30) { ticket = 5; symbol = 1; }
else { printf("输入错误\n"); /*symbol = 0;*/ }
}
printf("你选择的站数是%d,票价是%d", stops, ticket);
break;
case '5':
do
{
printf("请输入要充值的金额:");
scanf("%d", &cardmoney);
if (cardmoney <= 0)printf("金额数错误,请重新输入\n");
//getch();
//printf("显示:%d\n", cardmoney);
} while (cardmoney <=0);
//printf("你已充值金额:%d", cardmoney);
break;
case '6': printf("你选择6\n"); break;
case '7': printf("你选择7\n"); break;
case '8': printf("你选择8\n"); break;
case '0':
do
{
printf("是否退出系统(Y/N):");
scanf("%c\n", &choose);
} while (choose!='y'&&choose!='Y'&&choose!='n'&&choose!='N');
if (choose == 'y' || choose == 'Y')exit(0); break;
default:printf("输入错误,请重新输入.\n");
}
system("pause");
return(0);
}