文字の暗号化

暗号化文字:暗号化関数の作成:int型コード(int型* C)、復号機能:各文字のコード:int型デコード、主な機能は、いくつかの純粋な文字を入力してください(int型* c)は、これらの文字は、暗号化モード暗号化するために、暗号化アルゴリズムを呼び出します13値、その後は順次出力暗号化された文字を解読するための関数を呼び出します。

#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");
}
公開された139元の記事 ウォンの賞賛3 ビュー93万+

おすすめ

転載: blog.csdn.net/qq_38490457/article/details/104828702