Cześć! Mam do napisania program, który będzie czymś w rodzaju wypożyczalni książek. Działać on ma na strukturach, możliwe ma być dodawanie osób i książek, usuwanie oraz wyświetlanie.
#include <iostream>
#define max_ksiazek 5
#define ROZ 50
#define ilosc_osob 5
using namespace std;
struct ksiazka
{
char tytul[ROZ];
char autor[ROZ];
int rok;
};
struct osoby
{
char nazwisko;
ksiazka lista[max_ksiazek];
int ilosc;
};
void dodawanie_osob()
{
//Dodawanie osob
osoby abonenci[ilosc_osob];
cout << "Wprowadz dane.\n";
for (short licz=0; licz < ilosc_osob; licz++)
{
cout << "Podaj nazwisko";
cin >> abonenci[ licz ].nazwisko;
}
}
void dodawanie_ksiazek()
{
//Dodawanie ksiazek
int ile_ksiazek;
ksiazka pozycja[ile_ksiazek];
cout << "Ile chcesz dodac ksiazek?" << endl;
cin >> ile_ksiazek;
for (int id=0; id < ile_ksiazek; id++)
{
cout << "Podaj tytul" << endl;
cin >> pozycja[id].tytul;
cout << "Podaj autor" << endl;
cin >> pozycja[id].autor;
cout << "Podaj rok wydania" << endl;
cin >> pozycja[id].rok;
cout << "Podaj nazwisko wypozyczajacego" << endl;
cin >>
}
}
Mam problem z tym jak dodać poszczególną książkę do danego nazwiska. Bardzo proszę o pomoc.