сравнение номеров версий в c

Я вижу много ответов на эту проблему на других языках, но я пытаюсь найти способ сравнить 2 номера версий, приведенные в виде строк. Например

str1 = "141.1.23"
str2 = "141.1.22"

Я пытаюсь найти способ сравнить целочисленные значения в строках, чтобы увидеть, какое из них больше. (В этом случае str1 будет больше). Я думал об использовании иногда комбинации с atoi и strtok, но я знаю, что не смогу токенизировать 2 строки одновременно. Любой совет?

Ответы на вопрос(5)

Ваш ответ на вопрос