Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h> //Gareth Wallis 18018454
- int day, month, year;
- bool leapyear;
- int main() {
- printf("Enter a date in the form day month year:");
- scanf("%d %d %d", &day, &month, &year);
- day++;
- leapyear = false;
- if (year % 4 == 0) {
- leapyear = true;
- }
- if (year % 100 == 0) {
- leapyear = false;
- }
- if (year % 400 == 0) {
- leapyear = true;
- }
- if ((month == 2) && (day == 29) && (leapyear)) { //check if its end of febuary on a leapyear
- printf("%d/%d/%d is a leapyear", day, month, year);
- } else if (leapyear) { //check if its leapyear even if its not febuary
- printf("%d/%d/%d is a leapyear", day, month, year);
- } else if ((month == 2) && (day == 29) && (leapyear == false)) {
- day = 1;
- month++;
- printf("%d/%d/%d is not a leapyear", day, month, year);
- } else {
- printf("%d/%d/%d is not a leapyear", day, month, year);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement