习题11-6 查找子串 (20分) 本题要求实现一个字符串查找的简单函数。 //函数search在字符串s中查找子串t,返回子串t在s中的首地址。若未找到,则返回NULL。 char *search( char *s, char *t ){ int i=0,j=0,k=1; char *p=NULL; while(i<strlen(s) && j<strlen(t)){ if(s[i]==t[j]){ i++; j++; }else{ j=0; i=k++; } } p=&s[k-1]; if(j>=strlen(t)) return p; else return NULL; }