#include<stdio.h> #include<string.h> #include<math.h> int main() { char a[100000],b[100000]; int flag,success; while(gets(a)!=NULL&&gets(b)!=NULL) { success=-1; int len1=strlen(a);int len2=strlen(b); for(int i=0;i<len1-len2+1;i++) { flag=0; for(int j=0;j<len2;j++) { if(a[i+j]==b[j]) { flag++; } else break; } if(flag==len2) { success=i+1; } } printf("%d\n",success); } } |
Double click to view unformatted code.