我也不知道为什么就是过不了洛谷
#include<stdio.h>
#include<string.h>
void substring(char *from,char *to,int m,int n) {
int i=0,k;
for(; m<=n; m++) {
*(to+i)=*(from+m);
i++;
}
for(k=0; k<=m-n; k++)
printf("%c",*(to+k));
}//将from指向的字符串中的从第m~n的部分字符复制到to
//输出to
int main() {
char s1[100],s2[100];
int m,n;
scanf("%[^\n]\n%d %d",s1,&m,&n);
substring(s1,s2,m,n);
}