Am facut la scoala Structuri, insa m-am incurcat rau de tot la un exercitiu acasa. Se cere sa se creeze o structura care afiseaza cati elevi au 17 ani ... insa nu imi merge nici sa afisez datele elevilor. Imi afiseaza doar datele ultimului elev de n ori:
#include <iostream>
using namespace std;
struct {
char nume[20],prenume[20];
int clasa,varsta;}elev;
int main()
{int i,n;
cin>>n;
for(i=0;i<n;i++){
cout<<"nume elev";
cin>>elev.nume;
cout<<"prenume elev";
cin>>elev.prenume;
cout<<"clasa elev";
cin>>elev.clasa;
cout<<"varsta";
cin>>elev.varsta;}
for(i=0;i<n;i++)
cout<<elev.nume<<endl<<elev.prenume<<endl<<elev.clasa<<endl<<elev.varsta<<endl;}
Dati-mi o idee va rog cum pot face sa imi afiseze datele corecte, la faza cu varsta sper sa ma descurc. Multumesc.