Can anyone please solve this question in C++?
Extracted text: lowercase and uppercase letters, adding numbers to that makes a strong password, and adding special characters makes it a very strong password. Do not allow the user to signup if the password is not very strong. The program should not terminate if the user enters wrong credentials, but it should prompt the user for a new input, and display respective error messages.
Extracted text: You are to make a Login Signup system. The user will interact with the program through the command line as follows: Press 1 to login, 2 to signup, 3 to exit : 2 Please enter your email : abduló
[email protected] Please enter your password : 12345678 Password too weak, it must contain a lowercase letter, an uppercase letter, a number and a special character The interface for the signup is similar. The data from the signup should be saved however you like. When logging in, the data should be validated against previous signups, the entered credentials need to be checked, if the user is not found, throw an error, if the user exists and the entered password is the same, display a message that they have been logged in. You are to validate the user password for strength, for example; a weak password would be one in which there are only lowercase letters, a medium one would have