////////////////ch.c//////////////////////// #include<string.h> int main(int argc, const char *argv[]) { char a[]="dfghjklqwertyuiopdfgh"; char b[]="dfgh"; int i=0; int flag=0;//標誌位 while(a[i]!=0)//字符串a結束條件 { flag=0; int j=0; while(b[j]!=0)//字符串b的結束條件 { if(b[j]!=a[j+i]) { flag=1; break; } j++; } if(flag==0)//說明出現了相同字符串 { printf("存在、\n"); } i++; } return 0; }