帮忙编一C语言的程序

来源:百度知道 编辑:UC知道 时间:2024/05/10 06:47:43
简单加密程序设计。任意读入一个5个字符的字符串,分别装入到 5个变量中,用getchar语句,例如:输入"china",每个字符分别改动为后移3个位,即ASCII码加3,如:c->f,h->k,i->l,n->q,a->d,则应该输出为"fklqd"。请注意,可对任意5个字符加密并输出。

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{

char* input = "china";
cout << input << "\n";
char* temp = input;
while (*temp != 0){
cout << (char)(*temp + 3);

temp++;
}

system("PAUSE");
return EXIT_SUCCESS;
}

LS的程序MS没有考虑到后面几位字母移位的问题