#include #include #include "Phonebook.class.hpp" #include "Contact.class.hpp" #include void ft_search(Phonebook *Phonebook) { // int cpt; // cpt = 0; std::cout << " Index|First Nam.| Last Name| Nickname"; //while (cpt < Phonebook->nb) { std::cout << Phonebook->contact[0].first_name << "|"; std::cout << Phonebook->contact[0].last_name << "|"; std::cout << Phonebook->contact[0].nickname << "|"; std::cout << std::endl; // cpt++; //} } void ft_add(Phonebook *Phonebook) { char first_name[256]; char last_name[256]; char nickname[256]; char number[256]; char secret[256]; bzero(first_name, 256); bzero(last_name, 256); bzero(nickname, 256); bzero(number, 256); bzero(secret, 256); std::cout << "Enter First name : "; std::cin >> first_name; std::cout << "Enter Last name : "; std::cin >> last_name; std::cout << "Entre nickname : "; std::cin >> nickname; std::cout << "Enter number : "; std::cin >> number; std::cout << "Enter secret : "; std::cin >> secret; if (Phonebook->nb < 8) Phonebook->nb++; if (Phonebook->cpt >= 8) Phonebook->cpt = 0; else { Phonebook->cpt++; } Phonebook->contact[Phonebook->cpt].setContact(first_name, last_name, nickname, number, secret); } int main(void) { char str[256]; Phonebook Phonebook; while (true) { std::cout << "enter a command : "; std::cin >> str; if (!strcmp(str, "ADD")) ft_add(&Phonebook); else if (!strcmp(str, "SEARCH")) ft_search(&Phonebook); else if (!strcmp(str, "EXIT")) break ; } return 0; }