怎么用循环继续输入账号和密码?

#include<iostream>
#include<Windows.h>
#include<string>
using namespace std;
int main(void){
    //定义一个账号和密码;
    string name;
    string pwd;
    int count = 0;
    cout << "请输入账号:" << endl;
    cin >> name;
    cout << "请输入密码:" << endl;
    cin >> pwd;
    //如果用户输入的账号与(逻辑与运算符&&)密码正确则输出cout
    //要使 && 运算符返回 true 值,则两个子表达式都必须为 true。
    while (1){
        if (name == "54hk" && pwd == "123456"){
            cout << "1.网站404攻击" << endl;
            cout << "2.网站篡改攻击" << endl;
            cout << "3.网站攻击记录" << endl;
            cout << "4.DNS攻击" << endl;
            cout << "5.服务器重启攻击" << endl;
            cout << "6.退出" << endl;
            break;
        }
        else{
            cout << "账号密码错误" << endl;
        }
        count++;
    }
    system("pause");
    return 0;
}

如果是要账号密码错误继续输入的话,把输入语句放到while内就行

img