I wish to prove the result suggested in the title without induction on the cardinality of set. Here is my approach:
Let $S$ be a finite nonempty totally ordered set, i.e. $S=\lbrace x_{1},x_{2},\ldots,x_{n}\rbrace$, where $n$ is an arbitrary positive integer. For the purpose of contradiction, assume that $S$ does not have a maximum. Thus, for each $x_{i_{1}}\in S$, there exists some $x_{i_{2}}\in S$ such that $x_{i_{1}}<x_{i_{2}}$. Similarly, for $x_{i_{2}}$ there exists some $x_{i_{3}}\in S$ such that $x_{i_{2}}<x_{i_{3}}$. Continuing in this fashion we get $x_{i_{1}}<x_{i_{2}}<x_{i_{3}}<\cdots<x_{i_{n}}<\cdots$, which implies that $S$ is infinite, a contradiction.
I am very doubtful about the validity of the above argument. Could you please point out if and why it is wrong?