int l;
static void candidate (char *dest, char *try, char *src, int len){  int l;  if (strstr (src, try) == src)  {    if (dest[0] == 0)    {      strncpy (dest, src, len);      strncat (dest, " ", len);    }    else    {      for (l = 0; src[l] && src[l] == dest[l]; l++);	dest[l] = 0;    }  }}