#include<iostream> #include<fstream> #include<string> using namespace std; string & szyfruj( string & tekst ) { for( char & a: tekst ) a += 3; return tekst; } int main() { setlocale(LC_CTYPE, "Polish"); fstream plik; int wybor; string login, haslo, Login, Haslo; cout << "[1] Utwórz konto" << endl; cout << "[2] Zaloguj" << endl; cin >> wybor; switch( wybor ) { case 2: plik.open( "login.txt", std::ios::in ); plik >> login >> haslo; plik.close(); while( 2 ) { cout << "podaj login i haslo" << endl; cin >> Login >> Haslo; if( szyfruj( Login ) != login ) continue; if( szyfruj( Haslo ) != haslo ) continue; cout << "zalogowano pomyœlnie" << endl; break; } break; case 1: plik.open( "login.txt", std::ios::out ); cout << "Podaj login i haslo" << endl; cin >> Login >> Haslo; plik << szyfruj( Login ) << " " << szyfruj( Haslo ); plik.close(); break; } return 0; }