直接用下标就可以吧。。
#include<stdio.h>
#include<string.h>
#define N 100
int main()
{
char str[N],dest[N];
int star,i,len,k;
gets(str);
scanf("%d%d",&star,&len);
for(i=star-1,k=0;i<star+len-1;i++)
dest[k++]=str[i];
for(i=0;i<k;i++)
printf("%c",dest[i]);
return 0;
}