#include <iostream>
#include <cstring>
using namespace std;
int main()
{
char char1[30] = "ExtraCharacter", char2[30] = "Character", *p;
p = strstr(char1, char2);
cout << "p: " << static_cast<void*>(p) << endl;
cout << "char1: " << static_cast<void*>(char1) << endl;
cout << "(p-char1): " << (p-char1) << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0cmluZz4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpCnsKICBjaGFyIGNoYXIxWzMwXSA9ICJFeHRyYUNoYXJhY3RlciIsIGNoYXIyWzMwXSA9ICJDaGFyYWN0ZXIiLCAqcDsKCiAgcCA9IHN0cnN0cihjaGFyMSwgY2hhcjIpOwogIGNvdXQgPDwgInA6ICIgPDwgc3RhdGljX2Nhc3Q8dm9pZCo+KHApIDw8IGVuZGw7CiAgY291dCA8PCAiY2hhcjE6ICIgPDwgc3RhdGljX2Nhc3Q8dm9pZCo+KGNoYXIxKSA8PCBlbmRsOwogIGNvdXQgPDwgIihwLWNoYXIxKTogIiA8PCAocC1jaGFyMSkgPDwgZW5kbDsKCiAgcmV0dXJuIDA7Cn0=