#include <iostream>
using namespace std;

int main()
{
    int gold = 0;
    cout << "所持金の初期値を入力してください" << endl;
    cout << "値は1以上100以下の整数とします" << endl;
    try {
        cin >> gold;
        if (cin.fail()) throw "無効な値を入力しています";
        if (gold < 1 || 100 < gold) throw "1〜100を入力しましょう";
    }
    catch (const char* error) {
        cerr << error << endl;
        return 1;
    }
    cout << "所持金は " << gold << endl;
}
