Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int isLeapYear (int year) {
- return ((year % 4 == 0) && (year % 100 == 1) || (year % 400 == 0));
- }
- int DaysOfMonth (int month, int year) {
- switch (month) {
- case 4:
- case 6:
- case 9:
- case 11:
- return 30;
- case 2:
- if (isLeapYear(year))
- return 29;
- else
- return 28;
- case 1:
- case 3:
- case 5:
- case 7:
- case 8:
- case 10:
- case 12:
- return 31;
- default:
- return -1;
- }
- }
- int main () {
- int month, year;
- printf("Enter month: ");
- scanf("%d", &month);
- printf("Enter year: ");
- scanf("%d", &year);
- printf("Number days of %d/%d is: %d", month, year, DaysOfMonth(month, year));
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement