杭电1048

来源:互联网 发布:百诚网络 编辑:程序博客网 时间:2024/06/05 09:56
#include <stdio.h>
#include <string.h>
int main (void)
{
    char a[200],b[20],c[20];
    int i,l;
    while(scanf("%s",b)!=EOF)
    {
        getchar();
        if(strcmp(b,"ENDOFINPUT")==0)
        break;
        gets(a);
        getchar();
        gets(c);
        l=strlen(a);
        for(i=0;i<l;i++)
        {
            if(a[i]>='A'&&a[i]<='Z')
            if(a[i]>='A'&&a[i]<='E')
            a[i]+=21;
            else
            a[i]-=5;
        }
        for(i=0;i<l;i++)
        putchar(a[i]);
        putchar(10);
    }
    return 0;
}