#include <stdio.h>
int main()
{
int m;
char t[100],*s;
void strmcpy(char *s,char t[],int m);
printf("Input a string:");
gets(t);
printf("Input an integer:");
scanf("%d",&m);
strmcpy(s,t,m);
printf("Output is:%s\n",s);
return 0;
}
void strmcpy(char *s,char t[],int m)
{
strcpy(s,t+m-1);
}
温馨提示:答案为网友推荐,仅供参考