zzuli oj 171

#include<stdio.h>
#include<string.h>
#include<stdlib.h>
#define N 200
void encrypt(char *plain, char *cipher);
//把原文字符串plain加密后存如字符串cipher中
int main()
{
    int i, len;
    char *plain, *cipher;
    plain = (char *)malloc(sizeof(char) * N);
    cipher = (char *)malloc(sizeof(char) * N);
    gets(plain);
    len = strlen(plain);
    encrypt(plain, cipher);
    for(i = len - 1; i >= 0; i--)
    {
        printf("%d%d", cipher[i] % 10, cipher[i] / 10);
    }
    return 0;
}
void encrypt(char *plain, char *cipher)
{
    int len1, i;
    len1 = strlen(plain);
    for(i = 0; i < len1; i++)
    {
        cipher[i] = plain[i] - 24;
    }
}

猜你喜欢

转载自blog.csdn.net/qq_41699682/article/details/79229441