Vorrei creare un programma con dei vettori che mi calcoli i giorni che sono trascorsi tra due date...
Però mi da dei risultati sbagliati
Il codice è questo
codice:
#include <cstdlib>
#include <iostream>
using namespace std;
int main (){
int mese[]={0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
int minizio;
int mscad;
int ginizio;
int gscad;
int giorni;
int nfatture;
int i;
i=0;
giorni=0;
cout<<"Numero fatture"<<endl;
cin>>nfatture;
while (i<nfatture){
cout<<"inserire giorno inzio "<<endl;
cin>>ginizio;
cout<<"inserire mese inzio"<<endl;
cin>>minizio;
cout<<"inserire giorno scadanza "<<endl;
cin>>gscad;
cout<<"inserire mesescadenza"<<endl;
cin>>mscad;
for(int i = 0; i <= mscad; i++) {
giorni += mese [i];
}
cout<<"Giorni Trascorsi"<<giorni<<endl;
i++;
}
system ("PAUSE");
return 0;
}
Abbiate pazienza è da poco che sto imparando questo linguaggio