#include<stdio.h>
char * my_strstr(char *a,char *b)
{
char *cp=a; //cp指向查找模板字符串
char *s1;
char *s2;
while(*cp)
{
s1=cp; //s1指向查找模板字符串
s2=b; //s2指向需查找的字符串
while(*s1 && *s2 && (*s1==*s2))
{
s1++;
s2++;
}
if(*s2=='\0')
{
return cp;
}
cp++; //回到查找前的位置
}
return NULL;
}
int main()
{
char arr1[20]="asdasdasd";
char arr2[20]="das";
char * ren=my_strstr(arr1,arr2);
printf("%s\n",ren);
return 0;
}