1.用户信息用数组储存
void add()
{ int n;
for(n=0;n<100;n++)
if(u[n].monney==0) break;/*确定当前用户的人数*/
printf("\t\t\t请输入新用户的姓名:");
scanf("%s",u[n].name);
printf("\t\t\t请输入新用户的ID(18位):");
scanf("%s",u[n].ID);
printf("\t\t\t请输入新用户的用水量:");
scanf("%lf",&u[n].water);
printf("\t\t\t请输入新用户的用电量:");
scanf("%lf",&u[n].electricity);
u[n].monney=(u[n].water)*w+(u[n].electricity)*e;
printf("\n添加成功!\n");
}
2.用goto循环
void main()
{ int choice=0;
GOTO6:system("cls");
printf("\t\t\t-----------------------------------\n");
printf("\t\t\t| 欢迎进入水电费管理系统 |\n");
printf("\t\t\t-----------------------------------\n\n\n");
printf("\n\t\t\t1.用户管理\n\t\t\t2.收费管理\n\t\t\t3.退出\n");
printf("\n\t\t\t请输入您的选择:");
GOTO7:scanf("%d",&