Witam, od jakiegoś czasu próbuję napisać program do szyfrowania. Ale coś mi nie wychodzi ;d
Tu jest mój kod (Tego co udało mi się napisać):
cout << "Please enter your text to crpyt. [MAX. 50 WORDS! MIN. 5 WORDS!]" << endl;
cin >> string_to_crypt;
if (string_to_crypt.length() > 50) { cout << "ERROR!" << endl; exit(1); } //Wiadomo
if (string_to_crypt.length() < 5) { cout << "ERROR!" << endl; exit(1); } // Wiadomo
for (char i; i < string_to_crypt.length(); ++i) //Petla dzieki ktorej wszystko sie zapetla
{
//string_save = string_save + string_to_crypt_if_stop; //Nie dziala.
cout << string_to_crypt[i] << endl; //Wysywietlanie pierwszej literki
string_to_crypt_if_stop++; // Do zatrzymania pentli, kiedy wypisuje literki
if (string_to_crypt_if_stop == string_to_crypt.length()) //Porownywanie, do zatrzyamnia literki
{
for (char i;i<string_to_crypt.length();++i)
{
if (string_to_crypt[i]&&"A", "a", "B", "b", "C", "c"...)
{
cout<<"Piewsza litera: "<<string_to_crypt[i]<<endl;
}
}
}
Ale nie mam pomysłu jak zrobić aby odczytywał np. jedną literkę, szyfruje ją i przechodził do drugiej.
Bardzo proszę o pomoc!
Regards!