Citat
#include<iostream.h>
void main()
{
struct data
{int zi,an,luna;
};
data n;
int v[12],i,m;
cout<<"ziua:";cin>>n.zi;
cout<<"luna:";cin>>n.luna;
cout<<"anul:";cin>>n.an;
for(i=1;i<=12;i++)
{
cout<<"nr de zile:";cin>>v;
};
cout<<"nr citit:";cin>>m;
if(m+n.zi>v[n.luna])
{n.zi=n.zi+m-v[n.luna];
if(n.luna==12)
{n.luna=1;
n.an++;};
else
n.luna++;
};
else
n.zi=n.zi+m;
cout<<"ziua"<<n.zi<<"luna"<<n.luna<<"anul"<<n.an;}
void main()
{
struct data
{int zi,an,luna;
};
data n;
int v[12],i,m;
cout<<"ziua:";cin>>n.zi;
cout<<"luna:";cin>>n.luna;
cout<<"anul:";cin>>n.an;
for(i=1;i<=12;i++)
{
cout<<"nr de zile:";cin>>v;
};
cout<<"nr citit:";cin>>m;
if(m+n.zi>v[n.luna])
{n.zi=n.zi+m-v[n.luna];
if(n.luna==12)
{n.luna=1;
n.an++;};
else
n.luna++;
};
else
n.zi=n.zi+m;
cout<<"ziua"<<n.zi<<"luna"<<n.luna<<"anul"<<n.an;}
dar imi da doua erori . daca ma poti ajuta .
