代码如下:
#include <stdlib.h>
#include <stdio.h>
int main()
{
float balance; // 余额
float withdraw; // 取款
float save; // 存款
char choice; // 用户选择键
printf("请输入存款余额(包含两位小数):\n");
scanf("%f",&balance);
do{
printf("请选择:D(存款);W(取款);F(结束).\n");
fflush(stdin);
choice = getchar();
switch(choice)
{
case 'D':
case 'd':
scanf("%f",&withdraw);
balance += withdraw;
break;
case 'W':
case 'w':
scanf("%f",&save);
balance -= save;
if(balance <= 0.0)balance = 0.0;
break;
case 'F':
case 'f':
printf("当前余额为:%.2f\n", balance);
system("pause");
return 0;
default:
break;
}
}while(true);
}