Be careful with brackets(). Don't write (f(x)D^ny), (f(x)y^n), sinx, cosx, logx, rootx, e^x, or a mixture of these, write (f(x))D^ny, (f(x))y, f(x)y, f(x)D^ny, sin(x), cos(x), log(x), root(x) & e^(x). Here, f(x) is any function
Don't write 'D^ny = y/f(x)', write 'D^ny = (1/f(x))y', because 'D^ny' & 'y' terms can't be divided & don't write (f(x) + g(x)y)Dy, write f(x)Dy + g(x)yDy So, make sure to simplify the equation in f(x)D^ny+...=g(x) format
Don't write rooty or root(y), write y^0.5. Don't write 1/y, write y^-1. Don't write nf(x), write n*f(x). And remember that, D = d/dx, Dy = dy/dx & D^ny = d^ny/dx^n ('y' is the dependent variable, and 'x' is the independent variable.)
Always give the co-efficients in front of D^ny or y (Don't write y*f(x), write f(x)*y) & 'y' can't be a power of f(x), (f(x))^y is not allowed.
This is a demo syntax: yD^3y + D^4y - root(sin(x^3))Dy + (10*log(x) + 2*e^(x))y = (cos(x))^2 - (1/x)y^-0.5