大哥大姐们快进来吧
自己顶#include <stdio.h> #include <string.h>
void main() { char str1[1024]; char str2[1024]; int str1len,str2len,curpos;
printf("Please input a string\n"); gets(str1); printf("Please input the sub string\n"); gets(str2);
str1len = strlen(str1); str2len = strlen(str2);
curpos = 0; while ( curpos < str1len - str2len ) { if ( memcmp(str1+curpos,str2,str2len) == 0 ) break; ++curpos; }
printf("the position is %d\n",curpos); }
我写的那个是对的啊