728x90
반응형
문제 : https://codeup.kr/problem.php?id=1294
문제 설명
※ 씨저의 암호 원리는 앞의 문제를 참고하세요.
대현이는 씨저의 암호 방식을 이용하여 문장을 만들려고 한다.
never trust brutus 를 씨저의 암호로 바꾸면 qhyhu wuxvw euxwxv 이다.
그런데 집중력이 약한 대현이는 하나 하나 찾아서 암호로 바꾸는데 어려움을 겪고 있다.
우리가 대현이를 위해 평문을 씨저의 암호문으로 바꾸는 프로그램을 만들어주자.
#include <stdio.h>
int main()
{
char c;
while(scanf("%c", &c) != EOF)
{
if(c ==' ')
printf(" ");
else if(c <= 'w')
printf("%c", c + 3);
else if(c == 'x')
printf("a");
else if(c == 'y')
printf("b");
else if(c == 'z')
printf("c");
}
return 0;
}
728x90
반응형
최근댓글