字符串查找

找出单词在字符串中的位置

代码:
#include<stdio.h> 
#define N 1000
#define M 100
int main()
{
     char a[N], b[M];
     int i,j,n;
    printf("Input the string: ");
    gets(a);
    printf("Input the word: ");
    gets(b);
     for(i=0;a[i]!='\0';i++)
    {
         for(j=0;b[j]!='\0';j++)
        {
             if(a[i+j]!=b[j])  break;
        }
         if(b[j] == '\0')
            printf("%d ",i);
        
    }
    printf("\n");
     return 0;
}

你可能感兴趣的:(字符串查找)