#include <stdio.h>
#include <string.h>
int main() {
char s1[] = "Hello World";
char s2[] = "World"; // Add the closing quotation mark
char *s3 = strstr(s1, s2);
if (s3 == NULL)
printf("Not found.\n");
else
printf("s3: %ld s1: %ld ", s3, s1);
printf("Found position = %ld\n", s3 - s1); // Use %ld for pointer subtraction
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdHJpbmcuaD4KCmludCBtYWluKCkgewogICAgY2hhciBzMVtdID0gIkhlbGxvIFdvcmxkIjsKICAgIGNoYXIgczJbXSA9ICJXb3JsZCI7IC8vIEFkZCB0aGUgY2xvc2luZyBxdW90YXRpb24gbWFyawogICAgY2hhciAqczMgPSBzdHJzdHIoczEsIHMyKTsKICAgIGlmIChzMyA9PSBOVUxMKQogICAgICAgIHByaW50ZigiTm90IGZvdW5kLlxuIik7CiAgICBlbHNlCiAgICAJcHJpbnRmKCJzMzogJWxkIHMxOiAlbGQgIiwgczMsIHMxKTsKICAgICAgICBwcmludGYoIkZvdW5kIHBvc2l0aW9uID0gJWxkXG4iLCBzMyAtIHMxKTsgLy8gVXNlICVsZCBmb3IgcG9pbnRlciBzdWJ0cmFjdGlvbgogICAgcmV0dXJuIDA7Cn0K