In the comments, I mentioned the following argument that R is not interpretable in C: C is stable, R is unstable, and stability is preserved under interpretations.
The word "stable" may look a bit scary here - indeed, stability theory is a rather technical subject - but the argument above actually doesn't need any complicated ideas from stability theory. It just boils down to this: the order on the real field is definable, but no infinite linear order is interpretable in the complex field.
I'm taking your question as a challenge to produce as elementary a proof of this as possible, in particular without using the word "stable" and without using any choice. For those in the know, I'm trading in the order property (a theory is stable if it does not have the order property) for the strict order property, to make the argument a bit more transparent.
Suppose for contradiction that the real field R is interpretable in the complex field C.
First, note that the standard order on R is definable by the formula .
Since the complex field interprets the real field, and the real field interprets the real order, we can compose these interpretations to conclude that the complex field interprets the real order. More precisely: As part of the data of the given interpretation, we have a definable set and a surjective map . Each real number is represented by an equivalence class for a definable equivalence relation on X. Pulling back the formula to C, there is a formula (where now x and y are tuples of length n) such that for all and , if and only if .
3. In particular, if we write for the subset of X defined by , then is a family of definable sets which is linearly preordered by , and such that the quotient linear order is isomorphic to the standard order on R. To get a contradiction, we would like to show that the complex field does not admit any such family of definable sets.
4. To understand the definable sets in C, we use quantifier elimination. Now the easiest proofs of quantifier elimination for the complex field use the compactness theorem, which might get you worried that we're using choice. But don't worry: quantifier elimination for C can be proven constructively.
Now there are probably many ways to see that the complex field does not admit any quantifier-free definable family of definable sets which is linearly preordered by with the order type of R. Here's the most elementary way that occurred to me - remember, I'm trying to avoid appealing to any more advanced results in algebraic geometry or model theory.
5. First, let's assume , i.e. x is a single variable, not a tuple of variables. Let (x,y) be the formula defining the family of definable sets. By quantifier elimination, we may assume is quantifier-free. Then for any b, (x,b) is equivalent to a Boolean combination of polynomial equations p(x)=0 and inequations , with each . When , the formula defines a finite set of size at most deg(p), defines a cofinite set whose complement has size at most deg(p), so letting N be the sum of the degrees (in x) of all the polynomials involved in , we have that defines a finite set of size at most N or a cofinite set whose complement has size at most N. Hence, a chain of definable sets defined by instances of can have length at most 2N+2, and in particular every such chain has a minimal element.
6. Now let's prove by induction on n, where n is the length of the tuple of variables x, that for any formula , there is no family of definable sets defined by which is linearly preordered by and has no minimal element. We've established the base case n=1. So let . Let's write when Xb⊆Xb′, and note that this relation is definable (by ∀x(ψ(x,b)→ψ(x,b′))). For any b and any , we can look at the set defined by . Since is the fiber over a of , we have whenever . For fixed a, since is a definable family of subsets of , it has a least element, i.e. is constant for a downwards-closed set of bs. Let's call this downwards-closed set . We can use this observation to definably linearly preorder the n-tuples a: ′ if ′. Applying induction to the family of downwards-closed sets in this order, by induction the order has a minimal element a∗. But now for any , I claim that is minimal in the original family of sets. Indeed, if b′ such that that , then there is some a such that . But then , so , contradicting minimality of a∗.