(Note: this is a searching problem. Your function should return 1 to mean “Yes, the word is in the list;otherwise, it should return 0 which means, “No, the word is not in the list”). This is a searching problem. The function should return 1 to mean "Yes, the word being searched is in the list", otherwise, it should return 0 to mean "No, it is not in the list". The example INCOMPLETE function definition shown below( by the bold font) the appropriate return data type (int), a function name and the necessary parameters to compute the answer to the question. The param_str represents a function parameter (in this case the search key, i.e., the word to search). It is given as the third parameter in the function definition. An example function call would be: result = Search(WordList, NUM_SIZE, "program"); where result is an int variable You must fill in the body of the function. */ The Code- int Q1(char * WordList[], int nSize, char * param_str) // note: the 2nd parameter can be rewritten as char search_key[] { /* declare your own local variables and define the body of this function. */ return 1; /* replace this with an appropriate return statement */ } The use of code in the main function - printf("A1: %d\n", Q1(WordList, NUM_WORDS, "program"));
I need help in completing this incompelete function shown in the bold.
Is the word <param_str> in the list?
(Note: this is a searching problem. Your function should return 1 to mean “Yes, the word is in the list;otherwise, it should return 0 which means, “No, the word is not in the list”).
This is a searching problem. The function should return 1 to mean "Yes, the word being searched
is in the list", otherwise, it should return 0 to mean "No, it is not in the list".
The example INCOMPLETE function definition shown below( by the bold font) the appropriate return data type (int), a function name and the necessary parameters to compute the answer to the question. The param_str represents a function parameter (in this case the search key, i.e., the word to search). It is given as the third parameter in the function definition.
An example function call would be: result = Search(WordList, NUM_SIZE, "program");
where result is an int variable
You must fill in the body of the function.
*/
The Code-
int Q1(char * WordList[], int nSize, char * param_str)
// note: the 2nd parameter can be rewritten as char search_key[]
{ /* declare your own local variables and define the body of this function. */
return 1; /* replace this with an appropriate return statement */
}
The use of code in the main function - printf("A1: %d\n", Q1(WordList, NUM_WORDS, "program"));
Step by step
Solved in 3 steps