Δημιουργειστε λογισμικο για την οργανωση μιας βιβλιοθηκης.Η αποθηκευση της πληροφοριας να γινεται σε ειδικα διαμορφωμενο αρχειο δεδομενων.Με την έναρξη του λογισμικού διαχείρισης, όλες οι εγγραφές από το αρχείο μεταφορτώνονται στην κύρια μνήμη όπου ο χρήστης θα μπορεί να επεξεργάζεται την συλλογή.Με την λήξη του προγράμματος ή όταν το επιλέγει ο χρήστης, τα δεδομένα από την μνήμη θα αποθηκεύονται στο αρχείο.
Υλοποιήστε τις κατάλληλες συναρτήσεις ώστε να μπορούμε να πραγματοποιούμε τις ακόλουθες πράξεις μέσα από ένα μενού επιλογών:
1. Load books from file
2. Save books to file
3. Add a book
4. Delete a book by id
5. Display a book by id
6. Display a book by title
7. Display books
8. Display books by surname search
9. Exit
Το αρχείο στο οποίο θα σώζουμε ή θα διαβάζουμε θα περνιέται σαν argument στη main. Σε περίπτωση που δεν περαστεί argument, θα χρησιμοποιείται μια default τιμή για ένα τοπικό αρχείο.Οι πράξεις της αναζήτησης θα γίνονται με γραμμική αναζήτηση.
Εχω μπερδευτει αρκετα στην προσπαθεια μου να φτιαξω τον κωδικα..
