#include <stdio.h>

int main(void) {
    int year, year_wareki, flag=1, count=0;
    do {
        printf("西暦で年を入力してください\n");
        scanf("%d", &year);
        if (year >= 2000) {
            if (year == 2019) {
                printf("平成31年もしくは令和1年です\n");
            } else if (year > 2019) {
                year_wareki = year - 2018;
                printf("令和%d年です\n", year_wareki);
            } else {
                year_wareki = year - 1988;
                printf("平成%d年です\n", year_wareki);
            }
            break;
        } else if (count >= 2) {
            printf("非対応の値が3回入力されました。\n");
            flag = 0;
        } else {
            printf("非対応の値です。再入力してください。\n");
            count++;
        }
    } while(flag);
    printf("プログラムを終了します。\n");
    return 0;
}