美文网首页
杭电OJ-1048(凯撒密码)

杭电OJ-1048(凯撒密码)

作者: 小可爱你要快快长大 | 来源:发表于2017-04-22 16:51 被阅读115次
#include<stdio.h>
#include<string.h>

int main(){
    char str[200],str1[200];
    int x,i,j,m;
    char a[200];
    while(gets(str)){
    if(strcmp(str,"START")==0){
        while(gets(str1)){
            if(strcmp(str1,"END")==0)
                break;
            else{
            i=0;
            m=strlen(str1);
            for(j=0;j<m;j++){
                if((str1[j]>=65)&&(str1[j]<=90))
                    str1[j]=(str1[j]-65+21)%26+65;
                a[i]=str1[j];
                i++;
            }
            for(x=0;x<i;x++)
                printf("%c",a[x]);
            printf("\n");
            }
        }
    }
    else{
        if(strcmp(str,"ENDOFINPUT")==0)
            break;
    }
    }
    return 0;
}

相关文章

  • 杭电OJ-1048(凯撒密码)

  • Design & Coed 13:凯撒密码

    凯撒密码 Caesars Cipher 凯撒密码 (让上帝的归上帝,凯撒的归凯撒) 下面我们来介绍风靡全球的凯撒密...

  • Caesars Cipher(凯撒密码)

    凯撒密码 (让上帝的归上帝,凯撒的归凯撒) 下面我们来介绍风靡全球的凯撒密码Caesar cipher,又叫移位密...

  • 凯撒密码

    凯撒密码 (让上帝的归上帝,凯撒的归凯撒) 下面我们来介绍风靡全球的凯撒密码Caesar cipher,又叫移位密...

  • FCC-JS-BAS-Caesars Cipher-凯撒密码

    凯撒密码 (让上帝的归上帝,凯撒的归凯撒) 下面我们来介绍风靡全球的凯撒密码Caesar cipher,又叫移位密...

  • free code camp,凯撒密码,运用String.cha

    凯撒密码 (让上帝的归上帝,凯撒的归凯撒) 下面我们来介绍风靡全球的凯撒密码Caesar cipher,又叫移位密...

  • FreeCodeCamp筆記之:Caesars Cipher 凱

    題目: 凯撒密码(让上帝的归上帝,凯撒的归凯撒)下面我们来介绍风靡全球的凯撒密码Caesar cipher,又叫移...

  • 图解密码技术学习-第二章 历史上的密码

    凯撒密码 原理 凯撒密码的实现方式就是对字母进行平移,加密向右平移的话,解密就向左平移 凯撒密码的算法就是平移,密...

  • FCC 题目 Caesars Cipher

    要求 让上帝的归上帝,凯撒的归凯撒。 下面我们来介绍风靡全球的凯撒密码Caesar cipher,又叫移位密码。 ...

  • 凯撤密码

    凯撤密码 题目描述 让上帝的归上帝,凯撒的归凯撒。下面我们来介绍风靡全球的凯撒密码Caesar cipher,又叫...

网友评论

      本文标题:杭电OJ-1048(凯撒密码)

      本文链接:https://www.haomeiwen.com/subject/eqvszttx.html