c语言rot13加密算法
时间: 2023-12-13 10:34:23 浏览: 178
很抱歉,提供的引用内容中并没有C语言实现的Rot13加密算法。不过,Rot13加密算法的实现比较简单,可以用C语言轻松实现。下面是一个C语言实现的Rot13加密算法的例子:
```c
#include <stdio.h>
#include <string.h>
void rot13(char *input, char *output) {
int i;
for (i = 0; i < strlen(input); i++) {
char c = input[i];
if (c >= 'a' && c <= 'm') {
c += 13;
} else if (c >= 'A' && c <= 'M') {
c += 13;
} else if (c >= 'n' && c <= 'z') {
c -= 13;
} else if (c >= 'N' && c <= 'Z') {
c -= 13;
}
output[i] = c;
}
output[i] = '\0';
}
int main() {
char input[100], output[100];
printf("请输入要加密的字符串:");
scanf("%s", input);
rot13(input, output);
printf("加密后的字符串为:%s\n", output);
return 0;
}
```