#include <string.h>
#include <stdio.h>
#include <stdlib.h>

wchar_t str[] =    L"lazy";
wchar_t string[] = L"The quick brown dog jumps over the lazy fox";
wchar_t fmt1[] =   L"         1         2         3         4         5";
wchar_t fmt2[] =   L"12345678901234567890123456789012345678901234567890";

int main(void) {
   wchar_t *pdest;
   wint_t  result;
   
   printf("String to be searched:\n\t%ls\n", string );
   printf("\t%ls\n\t%ls\n\n", fmt1, fmt2 );
   
   pdest = wcsstr(string, str);
   result = pdest - string + 1;
   
   if (pdest != NULL)
      printf("%ls found at position %d\n\n", str, result );
   else
      printf("%ls not found\n", str );
}