Здравствуйте, Bingin, Вы писали:
B>Есть строка "20.10.2004" нужно преобазовать в какойнибудь форматчтоб потом можно было сравнивать разные даты на предмет корректности ввода, например каждая следующая должна быть не раньше предидущей.
Если это все что Вы хотите, то напишите преобразователь в универсальный формат YYYYMMDD и сравнивайте даты в этом формате с помощью strncmp(a, b, 8): <0 — a < b, 0 — a==b, >0 — a>b.