#include <stdio.h>#include "string.h"#include <conio.h>#include <stdlib.h>void cunkuan(long *);void qukuan(long *);void main_menu();long money=1000;long *p;int main(void){ main_menu(); cunkuan(&money); qukuan(&money); return 0;}void cunkuan(long *p){ long a; printf("请输入您要存入的金额(RMB):"); scanf("%ld",&a); money+=a; printf("\n已存入账户!您账户当前的余额为:%ld元\n",money); return main_menu(); }void qukuan(long *p){ long num; printf("请输入你要取出的金额(RMB):"); scanf("%ld",&num); if(num<0&&num%100!=0) { printf("\n必须是能整除100的数\n\n"); } else if(num>money) { printf("\n对不起!您账上的余额不足!\n"); } else { money-=num; printf("取款成功!请收好您的现金\n"); printf("您账户当前的余额为:%ld元\n",money); } //system("CLS"); return main_menu();}void main_menu(){ long money; //system("CLS"); printf("^==================================================^\n"); printf("* 1、存款 2、取款 3、退出 *\n"); printf("^==================================================^\n"); printf("请选择服务项目:"); switch(getch()) { case '1':cunkuan(&money);break; case '2':qukuan(&money);break; case '3':exit(1);break; default:putchar('\a'); } }
阅读全部 | 2012年12月18日 20:37