~cpp #include <fstream> #include <string> #include <iostream> using namespace std; int main() { ifstream fin("source.txt"); // fin과 input.txt를 연결 ofstream fout("output.txt"); // fout과 output.txt를 연결 char array[100]; int counter = 0; for(int i=0; !fin.eof(); i++) { array[i]=fin.get(); // cin으로 화면에서 입력받는다면, fin은 연결된 파일로부터 입력받는다. counter++; } int key; cout<<"암호화 키를 입력하세요 = >" ; cin >> key; //암호화 for(i=0; i< counter-1; i++) { array[i] += key; } for(i=0; i<counter-1; i++) { cout<<array[i]; fout<<array[i]; } cout<<endl; //해석 for(i=0; i<counter-1; i++) { array[i] -= key; } for(i=0; i<counter-1;i++) { cout<<array[i]; } cout<<endl; return 0; }