



#include<stdio.h> #include<string.h> int main() { char s[80]={0},c[80]={0},p,q; int i,j,m,n; gets(s); gets(c); m=strlen(s); n=strlen(c); for(i=0;i<m;i++) { p=s[i]; {for(j=0;j<n;j++) if(p!=c[j]) { printf("%c",p);break;}} } return 0; }
#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编辑过]