Quick actions

cmd+k|ctrl+k

Navigation

Languages

ウィジュネル暗号生成&解読ツール

Snippet info

Language

Cpp

Visibility

public

Author

potetotime

Created

2021-12-19T11:27:04.679156Z

Updated

2021-12-19T11:27:04.679156Z

#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