ウィジュネル暗号生成&解読ツール
#include <iostream>
#include <algorithm>
#include <cctype>
#include <string>
#include "vij.hpp"
using namespace std;
string get(string m,string sa,string k){
if(m[0]=='r') return readvij(sa,k);
if(m[0]=='m') return vij(sa,k);
return "Selecting mode error.";
}
int main(){
string sa,k,m;
cout<<"Write mode to input,make(m) or read(r):";
cin>>m;
cin.ignore();
cout<<m<<endl;
cout<<"Write sentence to input:";
getline(cin,sa);
cout<<sa<<endl;
cout<<"Write key to input:";
cin>>k;
cout<<k<<endl;
cout<<endl<<"->";
cout<<get(m,sa,k)<<endl;
}
INFO