dsolve((x*diff(y(x),x)-y(x))^n*f(diff(y(x),x))+y(x)*g(diff(y(x),x))+x*h(diff(y(x),x))=0,y(x))