Advertisement
Guest User

Untitled

a guest
Aug 19th, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.86 KB | None | 0 0
  1. #include <stdio.h> //Gareth Wallis 18018454
  2. int day, month, year;
  3. bool leapyear;
  4. int main() {
  5. printf("Enter a date in the form day month year:");
  6. scanf("%d %d %d", &day, &month, &year);
  7. day++;
  8. leapyear = false;
  9. if (year % 4 == 0) {
  10. leapyear = true;
  11. }
  12. if (year % 100 == 0) {
  13. leapyear = false;
  14. }
  15. if (year % 400 == 0) {
  16. leapyear = true;
  17. }
  18. if ((month == 2) && (day == 29) && (leapyear)) { //check if its end of febuary on a leapyear
  19. printf("%d/%d/%d is a leapyear", day, month, year);
  20. } else if (leapyear) { //check if its leapyear even if its not febuary
  21. printf("%d/%d/%d is a leapyear", day, month, year);
  22. } else if ((month == 2) && (day == 29) && (leapyear == false)) {
  23. day = 1;
  24. month++;
  25. printf("%d/%d/%d is not a leapyear", day, month, year);
  26. } else {
  27. printf("%d/%d/%d is not a leapyear", day, month, year);
  28. }
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement