我在做添加通讯录练习的时候执行一串代码后不继续执行是为什么?

//电话
        string phone;
        cout << "请输入联系人的电话" << endl;
        cin >> phone;
        ads->personArray[ads->m_size].phone_num = phone;

        // 家庭住址cout
        string addr;
        cin >> addr;
        ads->personArray[ads->m_size].addr = addr;
    }
``

在执行到cin 后就没反应了

https://blog.csdn.net/sun261480188/article/details/51945579