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();   }    }