시저암호 프로그램 짜는게 과제라서 대충 짜봣는데
#include <stdio.h>
void main()
{
char password_code[26];
short i;
char a;
// 패스워드 코드배열을 아스키 코드(A ~ Z)에서 암호화 된 문자로 초기화
i=-1;
while(i < 26) password_code[++i] = i+65+3; // 65는 A, 거기에 3을 더함
printf(\"문자하나 입력하삼? : \");
scanf(\"%c\",&a);
printf(\"암호 : %c\\n\", password_code[a-65]);
}
이렇게 짯는데요... 실행은 잘 되는데
여기서 문자를 하나하나 입력받는 것이 아니라 여러개의 문자를 동시에 입력받아서
암호로 변환시켜 주는 프로그램으로 만드려면
어떻게 수정해야 하나요??
당췌 나아가야할 방향이 생각이 안나네요..도와주세요~
그게 잘 안되요...ㅠㅠ 코드 한번 짜주실 수 있으신가요~~
헉 갑자기 for문으로 하려니 해깔리네요 ㅋㅋ 암튼 감사합니다^^