#include<stdio.h>
#include<string.h>
int main() {
char t[]="ABABDABACDABABCABAB";
char p[]="ABAB";
int n=strlen(t), m=strlen(p);
for(int i=0;i<=n-m;i++) {
int j;
for(j=0;j<m && t[i+j]==p[j];j++);
if(j==m)
printf("Found at %d\n",i);
}
}2 views