以下は、配列 prod の lookUp で文字列を検索することになっている関数です。そうではありません。
void search(char prods[],char lookUp)
{
int index = 0;
char *strPtr = NULL;
while(index < 5){
strPtr = strstr(prods[index], lookUp);
if (strPtr != NULL)
break;
index++;
}
}