a++
Date operator ++(int )
#include <iostream>
using namespace std;
class Date
{
int y,m,d;
public:
Date (int yy,int mm,int dd)
{ y=yy; m=mm; d=dd; }
void show()
{ cout<<y<<'/'<<m<<'/'<<d<<endl; }
Date operator ++(int ) .....................// Date operator ++(int x)
{
int a[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
if(y%400==0||y%4==0&&y%100!=0) a[2]++;
if(d<a[m]) d++; else { d=1;m++;}
if (m>12) { y++; m=1;}
return *this; }
};
int main()
{
int y,m,d;
while(cin>>y>>m>>d)
{ Date a(y,m,d);
a++;
a.show(); } }
#include <iostream>
using namespace std;
class Date
{
int y,m,d;
public:
Date (int yy,int mm,int dd)
{ y=yy;m=mm;d=dd; }
void show()
{ cout<<y<<'/'<<m<<'/'<<d<<endl; }
Date operator ++(int) ...........//Date operator ++(int x)
{
Date t=*this;
int a[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
if(y%400==0||y%4==0&&y%100!=0) a[2]++;
if(d<a[m]) d++; else { d=1;m++;}
if (m>12) { y++;m=1;}
return t; }
};
int main()
{
int y,m,d;
while(cin>>y>>m>>d)
{ Date a(y,m,d);
a++;
a.show(); } }
++a
#include <iostream>
using namespace std;
class Date
{
int y,m,d;
public:
Date (int yy,int mm,int dd)
{ y=yy;m=mm;d=dd; }
void show()
{ cout<<y<<'/'<<m<<'/'<<d<<endl; }
Date operator ++( )
{
Date t=*this;
int a[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
if(y%400==0||y%4==0&&y%100!=0) a[2]++;
if(d<a[m]) d++; else { d=1;m++;}
if (m>12) { y++;m=1;}
return t; }
};
int main()
{
int y,m,d;
while(cin>>y>>m>>d)
{ Date a(y,m,d);
++a;
a.show(); } }
#include <iostream>
using namespace std;
class Date
{
int y,m,d;
public:
Date (int yy,int mm,int dd)
{ y=yy;m=mm;d=dd; }
void show()
{ cout<<y<<'/'<<m<<'/'<<d<<endl; }
Date operator ++( )
{
int a[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
if(y%400==0||y%4==0&&y%100!=0) a[2]++;
if(d<a[m]) d++; else { d=1;m++;}
if (m>12) { y++;m=1;}
return *this; }
};
int main()
{
int y,m,d;
while(cin>>y>>m>>d)
{ Date a(y,m,d);
++a;
a.show(); } }