Dzięki za info. Te zmienne to były string a nie int o ile to coś zmienia w ich domyślnej wartości. Zmieniłem kod programu, bo wersja pierwotna była trochę do d...y. Teraz jest to co chciałem. Może nie do końca trafnie sformułowałem pytanie na wstępnie i dodam, że dopiero raczkuje w temacie programowania. Oto efekt:
#include <iostream>
using namespace std;
string login,haslo;
int main()
{
while (login!="admin")
{
cout << "Podaj login: ";
cin >> login;
if(login!="admin")
cout << "zly login" << endl;
}
while (haslo!="123")
{
cout << "Podaj haslo: ";
cin >> haslo;
if(haslo!="123")
cout <<"zle haslo"<< endl;
}
cout << "zalogowano";
return 0;
}
Teraz po źle wpisanym loginie lub haśle prosi o ponowienie próby :)
Dzięki za pomoc