输入一个字符串,再输入一个字符串,这个字符串是第一个字符串的子串,查找成功返回位置,查找失败返回NO。
在字符串里,最后一个字符后面通常有一个占位。
//查找子串 #includeint main() { char a[80],b[10]; gets(a); gets(b); int flage=0,i,j,k; for(i=0; a[i]!=''; i++) { for(j=i,k=0; b[k]!=''; k++,j++) { if(b[k]!=a[j]) { break; } } if(b[k]=='') { printf("%d",i); flage=1; break; } } if(flage==0) { printf("NO"); } }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)