#include<stdio.h> #include<string.h> int main() { char s[80],c[80]; int m,n,i,j,x=0; gets(s); gets(c); m=strlen(s); n=strlen(c); for(i=0;i<m;i++) { if(s[i]==c[0]) x=i; for(j=0;j<n;j++) if(s[i+j]!=c[j]) break; if(j==n) printf("index=%d\n",x);} if(i==m)/*这个条件怎么写控制没有查找到字符时输出“no”*/ printf("No\n"); return 0; }
[此贴子已经被作者于2016-5-22 11:18编辑过]