aboutsummaryrefslogtreecommitdiff
path: root/Project1/contacts.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Project1/contacts.cpp')
-rw-r--r--Project1/contacts.cpp22
1 files changed, 16 insertions, 6 deletions
diff --git a/Project1/contacts.cpp b/Project1/contacts.cpp
index d738b31..2a54516 100644
--- a/Project1/contacts.cpp
+++ b/Project1/contacts.cpp
@@ -26,7 +26,7 @@ int menu()
char addNew(contact* newContact[])
{
-
+
int i = 0;
int c = 0;
cin >> c;
@@ -46,6 +46,7 @@ char addNew(contact* newContact[])
}
cout << newContact[i]->Name << "\n" << newContact[i]->Email << "\n" << newContact[i]->StreetAddress << "\n" << newContact[i]->City << "\n" << newContact[i]->State << "\n" << newContact[i]->Zip << endl;
}
+ return 0;
}
// print contact i
// name:
@@ -55,14 +56,23 @@ char addNew(contact* newContact[])
// state
// zip
-void update(contact newContact[])
+void update(contact* newContact[])
{
int i = 0;
+ int c = 0;
cin >> i;
- i - 1;
- newContact[i].id;
-
-
+ i = i - 1;
+ newContact[i]->id;
+ cin >> c;
+ if (c = 1)
+ {
+ cin >> newContact[i]->Name;
+ cin >> newContact[i]->Email;
+ cin >> newContact[i]->StreetAddress;
+ cin >> newContact[i]->City;
+ cin >> newContact[i]->State;
+ cin >> newContact[i]->Zip;
+ }
}