Witam,
Jak można nadawać (lub pobierać) dane z zagnieżdżonej struktury?
Popatrzyłem na przykład proponowany przez: "Sprawdź jeszcze, czy ktoś nie zadał już podobnego pytania:" lecz nie zrozumiałem tamtejszej odpowiedzi.
Przedstawiam swój kod:
#include <iostream>
#include <string>
using namespace std;
struct pracownicy
{
struct dane_os
{
string imie;
};
int pesel;
};
pracownicy wpisz();
//////////
int main()
{
wpisz();
}
//////////
pracownicy wpisz()
{
pracownicy dane;
cout << "Podaj imie: ";
getline(cin,dane.dane_os.imie);
cout << "Podaj pesel: ";
cin >> dane.pesel;
return dane;
}
Na prawdę przepraszam, że powtarzam pytanie
Z góry dziękuję za każdą oznakę pomocy.