zzuli OJ 1064:暗号化文字


Description
キーボードから文字を入力し、@で終了し、必要に応じて暗号化して出力します.
Input
キーボードから一連の文字を入力し、1行を占めて@で終了します.
Output
出力は1行の暗号化ルール:1)、すべてのアルファベットを小文字に変換します.2)、アルファベット「a」から「y」の場合、次のアルファベットに変換されます.3)、「z」であれば「a」に変換される.4)、その他の文字は、変更されません.
Sample Input
Kyh520@
Sample Output
lzi520
HINT
Source
#include<stdio.h>
#include<ctype.h>

int main()
{
    char ch;

    while( ch = getchar(), ch != '@')
    {
        if(isalpha(ch))
        {
            ch = tolower(ch); //      ,        

            if(ch == 'z') 
                ch = 'a';
            else
                ch = ch + 1;
        }

        putchar(ch);
    }

    printf("
"); return 0; }