没运行结果,期望有人解答

img

img

img


加密函数,编写一个加密函数小程序,开始你的任务吧,祝你成功C++函数进阶练习题

因为count=0,所以第二张图的for循环的循环体没有被执行
并且你输出的都是空字符串

img

img

#include<iostream>
#include<cstring>

using namespace std;
void encrypt(string info);
int main()
{
    string info;
    cin>>info;
    encrypt(info);
    return 0;
}
void encrypt(string info)
{
    int i;
    char miwen[128];
    for(i=0;i<info.length();i++)
    {
        if(info[i]>='a' && info[i]<='z')
            miwen[i]='a' + (info[i]-'a'+ 4)%26;
        else
            miwen[i]='A' + (info[i]-'A'+ 4)%26;
    }
    miwen[i] = '\0';
    cout<<miwen;
}