#include<stdio.h>
void encode(char str[])//str为明文
{
char a[26]={'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'};
char A[26]={'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'};
int i=0,k,m;//k记录此字母偏移程度,如a偏移为0 ,b的偏移为1,c的偏移为2,以此类推
for(i=0;str[i]!='\0';i++)
{
if(str[i]>='a'&&str[i]<='z
凯撒密码c语言实现代码,小写字母后移三位,大写字母前移二位,如abCD转换为DEab,其他字符默认不转换
最新推荐文章于 2024-03-26 11:25:49 发布