Помогите с Ошибкой в С++
h>
#include
#include
#include
#include
using namespace std;
int main()
{
setlocale(LC_ALL,"Russia");
double beg, end, step;
cout << "Введите начальное значение, конечное значение и шаг: " << endl;
cin >> beg >> end >> step;
double a,b,c,f;
cout << "\nВведите параметры a,b,c : " << endl;
cin >> a >> b >> c;
cout <<"|-------------------|-------------------|\n";
cout <<"| x | f |\n";
cout <<"|-------------------|-------------------|\n";
for(double x = beg; x <= end; x += step)
{
if(x>1.5 && c=0)
f =(x-a)/pow((x-c), 2);
else
{
if(x<1 && c>0 && c<0)
f =(a*pow(x, 2)+b/c);
else
f =pow((x/c), 2);
printf("| %9.2lf | %9.2lf |\n",x,f);
}
}
return 0;
}
и ошибка к ней c:\users\msi\desktop\новая папка\test\test\test.cpp(23): error C2106: =: левый операнд должен быть левосторонним значением
подскажите что не так Буду благодарен
Спасибо большое))