用c++语言写程序,主题是字符加密

还没有学,但是要做,自己写了,编译不了,所以希望各位能耐心的给我讲解该怎么写,不太明白这种类型的题目

img

#include <iostream>
using namespace std;

int main()
{
    char str[5];
    int i;
    cin>>str;
    for(i = 0; i < 5; i++)
    {
        str[i] = (str[i] - 'a' + 4) % 26 + 'a';
    }
    cout<<str<<endl;
    return 0;
}