Niby wszystko działa, ale mimo tego, że jeszcze nie podałem "hasła" to już mi się wyświetla, że hasło jest złe. Jeżeli dobrze myślę to chodzi o to, że pętla wykonuje się przynajmniej raz. Zastąpić to inną pętlą, czy mam coś źle napisane. Proszę o pomoc
#include <iostream>
#include <conio.h>
using namespace std;
int main()
{
char haslo,whaslo;
cout << "Nadaj haslo ";
cin >> haslo;
cout << "aby sie zalogowac podaj haslo ";
cin >> whaslo;
do{
if (haslo != whaslo)
{
cout << "zle haslo, podaj inne! ";
} cin >> whaslo;
if (haslo == whaslo)
{
cout << "Udalo Ci sie zalogowac ";
}
} while (haslo != whaslo);
system("PAUSE");
}