void menu() { int input = 0; do { cout << endl; cout << "Menu (Enter the number)" << endl; cout << "1. Search." << endl; cout << "2. Exit. " << endl; cout << "User Entry: "; cin >> input; cout << endl; } while ((input != 1) && (input != 2)); if (input == 1) { string query; int num_of_results = 0; cout << "Enter your single-word query: "; cin >> query; //***start clock***// clock_t start, finish; double dur; start = clock(); //*****************// //hash query HashFunction H; int HashKey = H.Hash(query); stack<string> result; result = Table.get2(HashKey); //print out results cout << "Result(s): " << endl; while (!result.empty()) { cout << " " << result.top() << endl; result.pop(); num_of_results++; } cout << "********************" << endl; cout << num_of_results << " Results." << endl; //***stop clock***// finish = clock(); dur = (double)(finish - start); dur /= CLOCKS_PER_SEC; cout << "Search Time: " << scientific << dur << endl; //****************// menu(); }