Написал простой калькулятор,а отказывает в доступе при исполнении?

#include <fstream>
#include <stdio.h>
using namespace std;

int main() {
    setlocale(0, "");
    char otvet[3], otvet1[2];
    int num1, num2, resultplus, resultminus;
    cout << "Ты хочешь воспользоваться калькулятором?";
    gets_s(otvet);
    ofstream filetext("maybe baybi.txt");
    if (otvet == "Да") {
        filetext << "Ты захотел воспользоваться калькулятором,вся история будет сохранена в этом файле";
        cout << "Введи сначала первое число,затем второе ";
        cin >> num1 >> num2;
        resultplus = num1 + num2;
        resultminus = num1 - num2;
        cout << "Введи операцию,которую ты хотел бы использовать +,-,*,/";
        gets_s(otvet1);
        if (otvet1 == "+") {
            filetext << num1 << " + " << num2 << " = " << resultplus;
        }
        else if (otvet1 == "-") {
            filetext << num1 << " - " << num2 << " = " << resultminus;
        }
        else if (otvet1 == "*") {
            filetext << num1 << " * " << num2 << " = " << num1 * num2;
        }
        else if (otvet1 == "/") {
            filetext << num1 << " / " << num2 << " = " << num1 / num2;
        }
        else
            filetext << "Error";
    }   

}

При выполнении пишет,что не может найти указанный файл(хотя по идее должна создавать его) или отказывает в доступе,если указываю существующий файл


Ответы (0 шт):