26.在一个字串s1中查找一子串s2,若存在则返回子串在主串中的起始位置,不存在则返-1
#include<stdio.h>
#include<string.h>
int main()
{
char s1[100],s2[100];
int len1,len2,i,j,k;
scanf("%s %s",s1,s2);
len1=strlen(s1);
len2=strlen(s2);
for(i=0;i<len1-len2+1;i++)
{
j=0;
k=i;
while(s1[k]==s2[j])
{
k++;
j++;
if(j==len2)
{
printf("%d\n",i);
return 0;
}
}
}
printf("-1\n");
return 0;
}