rendered paste body#include <iostream>#include <string>using namespace std;struct person { string navn; int tlf;};bool addContact(person, person[]);bool removeContact(person*, person[]);bool editContact(person*);bool listContacts(person[]);int main() { const int antall = 10; person adressebok[antall]; char valg; for(;;) { cout << "Hva vil du gjøre? <L>ist, <A>dd, <R>emove, <E>dit, <Q>uit: "; cin >> valg; valg = toupper(valg); switch(valg) { case 'L': listContacts(adressebok); break; case 'A': cout << "Skriv inn navn og tlf, som dette: Navn 12345678 :: "; person tempPers; cin >> tempPers.navn >> tempPers.tlf; addContact(temPers, adressebok); break; case 'R': break; case 'E': break; case 'Q': break; default: cout << "Invalid choice!" << endl; } //end switch if(valg == 'Q') break; } //end for} //end main()bool listContacts(person adressebok[]) { cout << "Adresseboken ser slik ut nå:" << endl; for(int i = 0; i < 10; i++) { if( adressebok[i].navn.length() > 0) { cout << i << " : " << adressebok[i].navn << "\t" << adressebok[i].tlf << endl; } } cout << "Utlistning ferdig." << endl; }bool addContact(person, person adressebok[]) { for(int i = 0; i < 10; i++) { if( adressebok[i].navn.length() == 0) { //adressebok[i] = person; break; } } }