Nel confronto tra date, come e' intuibile, prima si valuta l'anno, poi il mese e alla fine il giorno. Dato che il formato e' gg/mm/aaaa e la strcmp valuta la stringa da sinistra verso destra, viene esaminato prima il giorno, poi il mese e alla fine l'anno ...
Devi esaminare le sottostringhe.