The Euler number of a K3 surface is 24, which can be obtained by using many deep results in algebraic geometry. Is there an elementary way in algebraic topology to get it? For example, let's consider $X=\{z_{0}^{4}+ \cdots +z_{3}^{4}=0\} \subset \mathbb{CP}^{3}$. Is it possible to cut $X$ into pieces, and then use Mayer-Vieroris sequence? Or some simple Morse function will do the job?
P.S. First of all, thank everybody for answers and comments. As a matter of fact, I'm searching a proof within the reach of standard algebraic or differential topology text book. I can accept that all smooth hyperface K3 are diffeomorphic to each other, which may be obtained by applying Sad's theorem (or like some arguments in the Morse theorem). However R-R or Torelli are too much. I like to consider the family $X_{t}=\{t(z_{0}^{4}+ \cdots +z_{3}^{4})+z_{0}^{4}....z_{3}^{4}=0\}$, and let $t$ tend to $0$. The limit is the union of several hyperplanes. I want to construct a decomposition when $t$ close to $0$, in which every piece diffoemorphic to a subset of the hyperplane or the normal crossing singularities. Then we can apply Mayer-Vieroris argument. However it is really messy, and I stop to think this question.