求C语言编写的恺撒(caesar)密码程序,简单版的,越简单越好

来源:百度知道 编辑:UC知道 时间:2024/06/25 06:55:34
急!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
C语言的,不要C++等的

char str[81]="abcde",*p;
int k=4;
p=str;
while(*p)
{
*p += k;
p++;
}

当然,如果有要求a到z或者A到Z的循环加法,可以在*p += k;和p++中间加上判断是否超过了z或Z,超过则减去26

大概说下(caesar)密码程序

char str[81]="abcde",*p;
int k;
char mish[100]={};
k=random(9);
stcat(mish,char(k));

p=str;
while(*p)
{
*p += k;
p++;
}