strstr

strstrは、指定された文字列から、指定された部分文字列を探す。

Man page of STRSTR
C言語関数辞典 - strstr

"ABAB~"と続く、途中までは一致してそうだが、そうでない文字列に対して、"ABC"がある場所を探す。

みつかったら、pとtargetを出力。

$ vi strstr.c
$ gcc strstr.c -o strstr
$ ./strstr
p = ABCDABABDDAABDAC
d = 7
$

0番目から数えるとして、7番目に"ABC"がみつかった。

Sample/c/strstr/strstr/src/strstr at master · bg1bgst333/Sample · GitHub