Quel metodo non conserva affatto il rapporto di grandezza tra i due numeri ... basta fare un confronto tra

"199" e "200"

Potresti convertire i valori in numero con la atoi e confrontare i valori.

[EDIT] Se devi fare (per questioni didattiche) il confronto con le stringhe, allora parti dalla prima cifra verso l'ultima ...