이번 문제는 조금 어려워보입니다. 암호테이블의 갯수가 26개이므로 알파벳에 대응하는 암호테이블로 보입니다 한번 나열해보면 다음과 같습니다. 알파벳과 대응되는 문자열을 찾아보면 q 와 g가 c 와 d로 대응 되는것 말고는 단서가 없습니다. 나머지 자리를 알 방법은 브루트포싱을 제외하면 딱히 없어보입니다. 이러면 남는 자리에 들어갈수있는 알파벳은 e,h,o,r,s,t 입니다. 3번째 자리와 7번째 자리가 같다는것을 고려해서 브루트포싱 알고리즘을 짜야합니다. #include #define CHAR_COUNTA 6 int main() { char str[10] = "?????c?d?"; char chr[6] = { 'e','h','o','r','s','t' }; for (int i = 0; i < CHAR_CO..