#include<iostream.h>
#include<stdio.h>
#include<conio.h>
#include<string.h>
int main()
{
char str[60];
int i, l1, posi, n;
clrscr();
cout<<"Enter a string "<<endl;
gets(str);
l1 = strlen(str);
cout<<endl<<"Enter the position of the substring : ";
cin>>posi;
cout<<endl<<"Enter no. of characters to be extracted : ";
cin>>n;
if (posi+n-1>l1)
cout<<endl<<" Invalid position ";
else
{
cout<<endl<<"Substring is "<< endl;
for(i = posi-1; i<posi + n-1; i++)
cout<<str[i];
}
getch();
return 0;
}