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