int find (char *str, char *substr) //str为父串,substr为字串
{
int i,j,temp,count=0;
int lens=strlen(str);
int lent=strlen(substr);
for(i=0;i<=lens-lent;i++)
{
temp=i;
for(j=0;j
if(str[temp]==substr[j])
continue;
else break;
}
if(j==lent)
{
count++;
if(count==2)
return i;
}
}
return -1; //查找不到或者子串出现次数少于两次,则返回-1
}
2
第二次出现的位置、??