C/C++の宿題を片付けます 117代目at TECH
C/C++の宿題を片付けます 117代目 - 暇つぶし2ch272:デフォルトの名無しさん
08/11/05 21:44:12
>>268
offsset は -26 ~ 26、入力文字 in の範囲チェックはどっかでやっておく

int offset = 3;
char in, en, de;

in = getchar();

/* 暗号化 */
en = (in - 'a' + offset + 26) % 26 + 'a';

/* 復号 */
de = (en - 'a' - offset + 26) % 26 + 'a';

printf("入力文字 = %c\n暗号化された文字 = %c\n復号された文字 = %c\n", in, en, de);


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch