Δημοσιεύτηκε: 19 Ιουν 2011, 20:23
Επιστρέφει TRUE αν το y είναι δίσεκτο έτος, αλλιώς επιστρέφει FALSE.
Επίσης δεν είμαι σίγουρος αν είναι σωστή η γραμμή 32 του κώδικα
Ίσως θέλει κι άλλους ελέγχους, αλλά μόλις γύρισα από μπάνιο (έχω πιει και κάτι ούζα, έχω φάει και τον άμπακο
) και δεν είμαι για πολλές σπαζοκεφαλιές τώρα. Θα σου κάνω τον έλεγχο για το αν η 2η ημερομηνία είναι μικρότερη της 1ης αν θέλεις, αλλά νομίζω πρώτα είναι πιο χρήσιμο να λύσουμε απορίες που έχεις στον μέχρι τώρα κώδικα.
Π.χ. κατάλαβες γιατί έβαλα τον πίνακα mdays[] με τις ημέρες του κάθε μήνα και πως τον χρησιμοποιώ μετά;
Επίσης δεν είμαι σίγουρος αν είναι σωστή η γραμμή 32 του κώδικα
- Κώδικας: Επιλογή όλων
if ( m2 == 2 && isleap(y2) )
Ίσως θέλει κι άλλους ελέγχους, αλλά μόλις γύρισα από μπάνιο (έχω πιει και κάτι ούζα, έχω φάει και τον άμπακο
Π.χ. κατάλαβες γιατί έβαλα τον πίνακα mdays[] με τις ημέρες του κάθε μήνα και πως τον χρησιμοποιώ μετά;
clepto έγραψε:να ρωτήσω, τι κάνει αυτό;
- Κώδικας: Επιλογή όλων
#define isleap(y) ( !((y) % 4) && ( (y) % 100 || !((y) % 400) ) )