修改联系人功能

    void modifyPerson(Addressbooks * abs){
        cout<<"请输入要修改的联系人的姓名:"<<endl;
        string name;
        cin>>name;
        int ret=isExist(abs,name);
        if(ret!=-1){
        string name;
        cout<<"请输入姓名"<<endl;
        //修改姓名
        cin>>name;
        abs->PersonArray[ret].m_Name=name;
        //修改性别
          int sex=0;
          while(true){
          
          cout<<"请输入性别:1--男,2--女"<<endl;
         cin>>sex;
         
         if(sex==1||sex==2){
             //输入正确,退出循环 
             abs->PersonArray[ret].m_Sex=sex;
    break;
    }
    
    else{
        cout<<"您输入有误,请重新输入"<<endl;
     }
    }
        //修改年龄
        int age;
        cout<<"请输入年龄:"<<endl;
        cin>>age;
    
        abs->PersonArray[ret].m_Age=age;
        //修改电话号
        cout<<"请输入手机号"<<endl; 
    
        string phone;
    
        cin>>phone; 
         abs->PersonArray[ret].m_Phone=phone;
        //修改地址 
        cout<<"请输入地址:"<<endl;
        string address;
    
        cin>>address;
        abs->PersonArray[ret].m_Addr=address;
        cout<<"修改成功!"<<endl; 
        
        
        
        
        }
        else{
            cout<<"查无此人"<<endl;
        }
        system("pause");
        system("cls");
        
    }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值