allora io ho fatto così:
codice:
#include <iostream>
using namespace std;
int main(){
struct dipendente
{
int eta[30];
string nomi[30],cognomi[30],mansioni[30],cf[30];
float stipendi[3];
};
dipendente persone[30];
for(int i=0,z=1;i<2,z<3;i++,z++){
cout<<"inserisci nome del "<<z<<" dipendente\n";
cin>>persone[i].nomi[i];
cout<<"inserisci cognome del "<<z<<" dipendente\n";
cin>>persone[i].cognomi[i];
cout<<"inserisci mansione del "<<z<<" dipendente\n";
cin>>persone[i].mansioni[i];
cout<<"inserisci eta del "<<z<<" dipendente\n";
cin>>persone[i].eta[i];
cout<<"inserisci codice fiscale del "<<z<<" dipendente\n";
cin>>persone[i].cf[i];
for(int x=0,y=1;x<12,y<13;x++,y++){
cout<<"inserisci lo stipendio del "<<y<<" mese\n";
cin>>persone[x].stipendi[x];
}
}
system("pause");
return 0;
}
e sembra funzionarmi, ovvero l'inserimento avviene
secondo voi ho sbagliato qualcosa magari non me ne sono accorto?