#include <iostream>
using namespace std;
void subsec(char AString[], char Substring[], int start, int length);
int main() {
char someString[100] = "abcdefg";
char someSubString[100];
cout << "Inside: ";
subsec(someString, someSubString, 1, 3);
cout << endl;
cout << "outside: " << someSubString << endl;
return 0;
}
void subsec(char AString[], char Substring[], int start, int length) {
for (int b = start; b <= length; b++) {
cout << AString[b];
}
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKdm9pZCBzdWJzZWMoY2hhciBBU3RyaW5nW10sIGNoYXIgU3Vic3RyaW5nW10sIGludCBzdGFydCwgaW50IGxlbmd0aCk7CgppbnQgbWFpbigpIHsKCWNoYXIgc29tZVN0cmluZ1sxMDBdID0gImFiY2RlZmciOwogICAgY2hhciBzb21lU3ViU3RyaW5nWzEwMF07CgogICAgY291dCA8PCAiSW5zaWRlOiAiOwogICAgc3Vic2VjKHNvbWVTdHJpbmcsIHNvbWVTdWJTdHJpbmcsIDEsIDMpOwogICAgY291dCA8PCBlbmRsOwogICAgY291dCA8PCAib3V0c2lkZTogIiA8PCBzb21lU3ViU3RyaW5nIDw8IGVuZGw7CiAgICAKCXJldHVybiAwOwp9Cgp2b2lkIHN1YnNlYyhjaGFyIEFTdHJpbmdbXSwgY2hhciBTdWJzdHJpbmdbXSwgaW50IHN0YXJ0LCBpbnQgbGVuZ3RoKSB7CiAgICBmb3IgKGludCBiID0gc3RhcnQ7IGIgPD0gbGVuZ3RoOyBiKyspIHsKICAgICAgICBjb3V0IDw8IEFTdHJpbmdbYl07CiAgICB9Cn0=