#include <iostream>
#include <cmath>
using namespace std;
typedef double type; //тип данных
int main()
{
type x;
cin >> x;
cout << "y = " << log((x * x) / (x - 2)) * pow(exp(1), x);
}
поменять тип данных(&type) в конструкции typedef <&type> type
#include <iostream>
#include <cmath>
using namespace std;
typedef double type; //тип данных
int main()
{
type x;
cin >> x;
cout << "y = " << log((x * x) / (x - 2)) * pow(exp(1), x);
}
поменять тип данных(&type) в конструкции typedef <&type> type