#include <iostream>
#include <string>
#include<algorithm>
#include<cctype>
using namespace std;
string space (string text)
{
text.erase(remove(text.begin(),text.end(),' '),text.end());return text;
}
string encrypt(string text, int key)
{
string result = "";
space(result);
for (auto i = text.begin(); i!=text.end(); i++)
{
if (isupper(*i))
result += (*i + key - 65) % 26 + 65;
else
result += (*i + key - 97) % 26 + 97;
}
return result;
}
int main()
{
string text ;
int key;
getline (cin, text);
cin >> key;
cout << "Text : " << text;
cout << "\nShift: " << key;
cout << "\nCipher: " << encrypt(text, key)<<endl;
return 0;
}
помогите дописать код