Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- int main()
- {
- int bd, bm, d, m, y, days = 0;
- cin >> bd >> bm >> d >> m >> y;
- while(!(bd == d && bm == m))
- {
- d++; days++;
- int feb = 0;
- if ((y % 400 == 0) && ((y % 4 == 0) && (y % 100 != 0))) feb++;
- int k;
- switch (m)
- {
- case 1:
- {
- k = 31;
- break;
- }
- case 2:
- {
- if ((y % 400 == 0) && ((y % 4 == 0) && (y % 100 != 0)))
- {
- k = 29;
- } else
- k = 28;
- break;
- case 3:
- {
- k = 31;
- break;
- }
- case 4:
- {
- k = 30;
- break;
- }
- case 5:
- {
- k = 31;
- break;
- }
- case 6:
- {
- k = 30;
- break;
- }
- case 7:
- {
- k = 31;
- break;
- }
- case 8:
- {
- k = 31;
- break;
- }
- case 9:
- {
- k = 30;
- break;
- }
- case 10:
- {
- k = 31;
- break;
- }
- case 11:
- {
- k = 30;
- break;
- }
- case 12:
- {
- k = 31;
- break;
- }
- }
- if (d > k)
- {
- d = 1; m++;
- }
- if (m > 12)
- {
- m = 1; y++;
- }
- }
- cout << days;
- return 0;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement