aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNataliia Brown <[email protected]>2024-02-14 08:49:50 -0800
committerNataliia Brown <[email protected]>2024-02-14 08:49:50 -0800
commitc54528ea9adde4cd2dde8db21a2ee2739083402a (patch)
tree0b9145cd2c24db0a68a54037132840fadd582c62
parentworking on modifying (diff)
downloadhomework-5-natabrown-c54528ea9adde4cd2dde8db21a2ee2739083402a.tar.xz
homework-5-natabrown-c54528ea9adde4cd2dde8db21a2ee2739083402a.zip
updating
-rw-r--r--Homework 5/Homework 5/Contacts.h2
-rw-r--r--Homework 5/Homework 5/program.cpp33
2 files changed, 26 insertions, 9 deletions
diff --git a/Homework 5/Homework 5/Contacts.h b/Homework 5/Homework 5/Contacts.h
index 32c5a22..4bba12c 100644
--- a/Homework 5/Homework 5/Contacts.h
+++ b/Homework 5/Homework 5/Contacts.h
@@ -14,7 +14,7 @@ struct Contact
};
Contact InputPersonalInfo();
-//void ModifyContacts();
+
void Menu();
diff --git a/Homework 5/Homework 5/program.cpp b/Homework 5/Homework 5/program.cpp
index 9a0c555..3771c0f 100644
--- a/Homework 5/Homework 5/program.cpp
+++ b/Homework 5/Homework 5/program.cpp
@@ -44,19 +44,36 @@ void main(){
cout << "Enter email to update contact: " << endl;
- char email;
- cin >> email;
+ char new_email;
+ cin >> new_email;
+ for (int count = 0; count < vecContacts.size(); count++) {
- for (int count = 0; count < vecContacts.size(); count++)
- {
- if (vecContacts[count].Email = email)
- {
- cout << "\nName: " << vecContacts[count].Name << "\nEmail: " << vecContacts[count].Email << "\nStreet Adress: " << vecContacts[count].StreetAdress << "\nCity: " << vecContacts[count].City << "\nState: " << vecContacts[count].State << "\nZip: " << vecContacts[count].Zip << endl;
+ if (new_email == vecContacts[count].Email) {
+
+ {
+ cout << " New Name: ";
+ cin >> vecContacts[count].Name;
- }
+ cout << "New Email: ";
+ cin >> vecContacts[count].Email;
+
+ cout << "New Street Adress: ";
+ cin >> vecContacts[count].StreetAdress;
+ cout << "New City: ";
+ cin >> vecContacts[count].City;
+ cout << "New State: ";
+ cin >> vecContacts[count].State;
+
+ cout << "New Zip: ";
+ cin >> vecContacts[count].Zip;
+
+ system("cls");
+ }
+ }
}
+
}
else if (i == 3)
{