[CODE]#include<stdio.h>
#include<string.h>
main()
{char a[80],b[80],*pa,*pb;
int flag=0,m,n,i,j;
printf("\nplease input the string1: ");
gets(a);
printf("\nplease input the string2: ");
gets(b);
pa=a;
pb=b;
m=strlen(a);
n=strlen(b);
for(i=0;i<m;i++)
{pa++;
while(*pa==*pb)
{for(j=0;j<n;j++)
{if (*pa!=*pb) {flag=0;break;}
else {pa++; pb++;flag=1;}
}
}
}
if (flag) printf("\nyes. ");
else printf("\nno. ");
system("pause");
}[/CODE]
为什么这个就不要加#include <stdlib.h>