#include #include #include char *mystrstr(char *s, const char *t) { int i, j, k; for (i = 0; s[i]; i++) { for (j = i, k = 0; t[k] && s[j]; k++, j++) { if (t[k] == s[j]) return &s[i]; else break; } } } int main (void) { char *a = "loremipsum"; char *b = "mips"; printf("strstr:\t\t\"%s\" pokrywa sie sie z \"%s\" w miejscu %s\n\n", a, b, mystrstr(a, b)); exit(0); }