There is a serious "size" issue here: $\mathbb{R}$ (and related structures like $\mathbb{C}$) is uncountable, and so there is no way to inductively generate it using a "small" starting set and a "small" number of inductive clauses.
Instead, we need to bring second-order logic - that is, quantification over sets - into the picture in a serious way. (Technically an inductive definition is already somewhat second-order, but its second-order-ness is "tamer.") One way to do this is to first use an inductive definition to build a "scaffold," and then describe how $\mathbb{R}$ "covers" that scaffold. For instance:
We can build $\mathbb{Q}$ according to an inductive procedure, and then define $\mathbb{R}$ via Dedekind cuts.
Another option is to discard any semblance of induction and go for a "top-down" definition:
Up to unique isomorphism, there is exactly one ordered field with the least upper bound property. We call any such field $\mathbb{R}$ (since any two examples are uniquely isomorphic, there isn't a serious issue here re: non-uniqueness of referent).
But ultimately, there's no way around this: defining $\mathbb{R}$ will necessarily take more work than defining $\mathbb{N}$. (See also this earlier thread treating a closely-related question.)