Jak odwrócić kod szyfrujący, tak by odkodował zakodowaną wiadomość?

0

Dobry wieczór, co powinienem zmienić w kodzie, aby ten odkodowywał zamiast szyfrować?

#include <iostream>
#include <string>

using namespace std;

int main()
{
    string szyfrogram, odkodowany;
    int klucz, dl;
    char kod;

    cout << "Podaj szyfrogram do odkodowania:";
    cin >> szyfrogram;

    cout << "Podaj klucz szyfrujący:";
    cin >> klucz;

    dl = szyfrogram.length();

    cout << "Odkodowywanie:" << endl;

    for (int i = 0; i < dl; i++) {
        kod = szyfrogram[i] + klucz;
        cout << szyfrogram[i] << " -> " << int(kod) << endl;
        odkodowany += kod;
    }

    cout << "Odkodowany tekst: " << odkodowany << endl;

    return 0;
}
2

pewnie plusa na minusa. No chyba iz tu sa jakies wieksze bledy

1 użytkowników online, w tym zalogowanych: 0, gości: 1