Написал простой калькулятор,а отказывает в доступе при исполнении?
#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";
}
}
При выполнении пишет,что не может найти указанный файл(хотя по идее должна создавать его) или отказывает в доступе,если указываю существующий файл