Mam problem z zadaniem o treści: Napisz program szyfrujący szyfrem Cezara linię tekstu. Klucz powinien być większy od 0 i mniejszy od 26. Wykorzystaj funkcje cezar.
Kod źródłowy funkcji cezar szyfrujący małe i wielkie litery alfabetu łacińskiego szyfrem Cezara większym od 0 i mniejszym od 26.
string Cezar(string s, int klucz)
{
string szyfrogram="";
int kod;
for (int i=0;i<s.size();i++)
if (toupper(s[i])>='A' && toupper(s[i])<='Z')
{
kod= s[i]+klucz;
if ((t_jawny[i]<='Z' && kod>'Z') || (t_jawny[i]>+'a' && kod>'z')) kod=kod-26;
szyfrogram=szyfrogram+char(kod);
}
else szyfrogram=szyfrogram+s[i];
return szyfrogram;
}
Czy jest ktoś w stanie mi wytłumaczyć to zadanie i pomóc mi z nim?