cifrado de carácter

personajes de cifrado: la preparación de una función de cifrado: Código int (int * c), la función de descifrado: int decodificación (int * c), la función principal de introducir algunos caracteres puros, estos personajes llaman algoritmo de cifrado para cifrar, el modo de cifrado: cada código de carácter 13 valor, y luego llaman a la función para descifrar los caracteres cifrados secuencialmente salida.

#include <stdio.h>

/* 加密算法 */
int code(int *c) {
    *c = *c + 13;
    return *c;
}

/* 解密算法 */
int decode(int *c) {
    *c = *c - 13;
    return *c;
}

void main() {
    int c[100], i;
    i = 0;
    while ((c[i] = getchar()) != '\n') {
        putchar(code(&c[i]));
        i++;
    }
    printf("\n");
    i = 0;
    while (c[i] != '\n') {
        putchar(decode(&c[i]));
        i++;
    }
    printf("\n");
}
Publicados 139 artículos originales · ganado elogios 3 · Vistas de 930.000 +

Supongo que te gusta

Origin blog.csdn.net/qq_38490457/article/details/104828702
Recomendado
Clasificación