properties of sets in $\mathbb{C}$ 
(1) Show, by example, that an infinite intersection of open sets in $\mathbb{C}$ need not be an open set in  $\mathbb{C}$. 

Consider $\bigcap_{i}^{\infty}A_i \subset \mathbb{C}$ for $A_i$ open. Each $A_i$ has the property that for each point $a$ in the set there is an $\epsilon>0$ such that $B_\epsilon(a)\subset A_i$...

(2) Show that every open set in $\mathbb{C}$ can be written as a countable union of open balls.

Let $A\subset\mathbb{C}$ be open. Define a rational open ball with radius $r\in\mathbb{Q}$ around a point $z_0\in\mathbb{C}$  in $\mathbb{C}$ as $B_r(z_0)$=$z\in =\mathbb{C}||z-z_0|$} < r. By definition of open sets $\mathbb{C}$, $\forall a\in A$, $\exists r>0$ such that $B_r(a)\subset A$. Thus given $B_r(a_1)$,$B_r(a_2)$,...,$B_r(a_n)$, these balls cover $A$ and since each contains a rational number they are countable. 

(3) Show, by example, that there are open sets in $\mathbb{C}$ for which the open balls in (2) cannot be made pairwise disjoint.

Without knowing the exact proof for (2) I'm not sure about this one.
 A: A hint for (2): Call an open ball rational if the coordinates of its center and the radius are rational. Then from the definition of "open" (draw a figure!) conclude that any open set $\Omega\subset {\mathbb C}$ can be written as union of rational balls.
A sketch of proof for (3): Assume there is a connected component $\Omega'$ of the given open set $\Omega$ which is not an open ball. Then no covering $\cup_\iota B_\iota$ of $\Omega'$ with open balls $B_\iota\subset\Omega'$ contains a $B_\iota$ making up all of $\Omega'$. Consider one of these $B_\iota$'s. There is a point $z_0\in \Omega'\setminus B_\iota$, and as $\Omega'$ is arcwise connected there is an arc contained in $\Omega'$ connecting $z_0$ to the center $z_\iota$ of $B_\iota$. It follows that there is a point $z_1\in\partial B_\iota\cap\Omega'$. This point $z_1$ cannot be covered by some other open ball $B_{\iota'}$ which is disjoint from $B_\iota$.
A: I'll try and shed some light as to why we can cover every open set in $\mathbb{R}$ as a countable number of disjoint open intervals (Take uncountably many disjoint points as an example for why it can't be every set), and why this wouldn't extend to $\mathbb{C}$.  What allows us to achieve such a covering is the fact that $\mathbb{R}$ is a complete ordered field, which leads us to the fact that all connected open sets in $\mathbb{R}$ are some form of intervals.  We simply cover each connected component of our open set with the appropriate maximal interval, check that they are disjoint, and point at the rationals to establish countability.
However, we don't have a coherent order on $\mathbb{C}$ that agrees with the ordering on $\mathbb{R}$ and the standard metric on $\mathbb{C}$, meaning we can't characterize the connected sets on $\mathbb{C}$ nearly as easily.  The devil is in the pairwise disjointness of our prescribed covering - try and think of a set that you think won't work geometrically, look at its connected components, and derive a contradiction.  Remember, a countable union of open sets is open.
As for part 1, try and decode what you mean by the "$\epsilon$-property" and translate it to $\mathbb{C}$, or perhaps a more general Euclidean space at first.  (A big hint would be to try and consider what the open sets of radius $\epsilon$ are in $\mathbb{C}$.)  Try and look past your doubt! Explore as many ideas as you can, and always try and stretch the limits of techniques and concepts you understand to their maximum capacity, in order to adapt them to new situations or see where they break down.  A full examination into why the natural ideas don't work can be more initially illuminating than trying to find a correct approach immediately.
A: To generalize Christian's nice answer to $(3)$: 
A connected space cannot be covered by a family of disjoint nonempty open subsets containing more than one member.
