#include<iostream>
int main()
{
char password[]="abcdefg";
char username[]="再帅也不是主角";
char inputa;
char inputb;
std::cout<<"请输入用户名";
std::cin>>inputa;
std::cout<<"请输入密码";
std::cin>>inputb;
if(inputa=username&&inputb=password)
{
std::cout<<"用户名或密码错误,请重试(剩余两次机会)";
std::cout<<"请输入用户名";
std::cin>>inputa;
std::cout<<"请输入密码";
std::cin>>inputb;
{
if(inputa=username&&inputb=password)
std::cout<<"用户名或密码错误,请重试";
std::cout<<"请输入用户名";
std::cin>>inputa;
std::cout<<"请输入密码";
std::cin>>inputb;
{
if(inputa=username&&inputb=password)
std::cout<<"用户名或密码错误,请稍候重试。";
else
std::cout<<"欢迎您。";
}
else
std::cout<<"欢迎您。";
}
else
std::cout<<"欢迎您。";
}
return 0;
}
上面的if语句的条件中总是有问题

想问一下,这个应该改怎么改
int main()
{
char password[]="abcdefg";
char username[]="再帅也不是主角";
char inputa;
char inputb;
std::cout<<"请输入用户名";
std::cin>>inputa;
std::cout<<"请输入密码";
std::cin>>inputb;
if(inputa=username&&inputb=password)
{
std::cout<<"用户名或密码错误,请重试(剩余两次机会)";
std::cout<<"请输入用户名";
std::cin>>inputa;
std::cout<<"请输入密码";
std::cin>>inputb;
{
if(inputa=username&&inputb=password)
std::cout<<"用户名或密码错误,请重试";
std::cout<<"请输入用户名";
std::cin>>inputa;
std::cout<<"请输入密码";
std::cin>>inputb;
{
if(inputa=username&&inputb=password)
std::cout<<"用户名或密码错误,请稍候重试。";
else
std::cout<<"欢迎您。";
}
else
std::cout<<"欢迎您。";
}
else
std::cout<<"欢迎您。";
}
return 0;
}
上面的if语句的条件中总是有问题

想问一下,这个应该改怎么改