Answers for "c strstr() longest common substring"

0

c strstr() longest common substring

#include <stdio.h>

int main (int argc, char *argv[])
{
  int i = -1, j, c;

  if (argc < 2)
    return 1;

  while (c = argv[1][++i])
    for (j = 2; j < argc; j++)
      if (argv[j][i] != c)
        goto out;

 out:
  printf("Longest common prefix: %.*sn", i, argv[1]);
}
Posted by: Guest on February-16-2022

Browse Popular Code Answers by Language