Написал вот:
#include
#include
using namespace std;
int main()
{
setlocale (LC_ALL, "Russian");
int cos,x,sinx;
cin >> cos >> x >> sinx;
double x,y;
cout<<"введите x: ";
if (x=0)
cout << "x не принадлежит области определения функции";
else
{
y=log((cos*cos)*(x+2)+sinx)+sqrt(sinx/x);
cout <<"y="<<y<<endl;
}
system ("pause");
return 0;
но в девятой строке выдаёт x: переопределение различные базовые типы. Подскажите как исправить.