I am asked to find a set of vectors in $\mathbb{R}^2$ such that if $y$ is in the set, then $b\cdot y$ is in the set for every real number $b$. However, I am told that this set cannot be a vector space.
The set would not be a vector space if the zero vector weren't included. However, given that $b$ can be any real number, including $0$, this cannot be the case. How else can a set of vectors that matches this condition not be a vector space?

Take the set $V:=\{v\in\mathbb{R}^2: v=(x,0), v=(0,y), x,y\in\mathbb{R}\}$ Clearly if $v\in V$ then for any $\alpha\in\mathbb{R}$ we have $\alpha v\in V$, but $v_1+v_2\notin V$ where $v_1=(x,0),v_2=(0,y)$ for any such pairs and $x\neq0, y\neq 0$.