1.代码
#include<stdio.h>
#include<string.h>
#include<windows.h>
void main()
{
char s[100], t[100];
int m;
int repeat, r;
void strmcpy(char* s, char* t, int m);
gets(t);//输入字符串类型
scanf("%d", &m);//输入从第几个数开始复制
if (strlen(t) < m)
printf("error input");
else {
strmcpy(s, t, m);
puts(s);//输出字符串类型
}
Sleep(80000);
}
void strmcpy(char* s, char* t, int m)
{
int i, j;
j = 0;
for (i = m - 1; t[i] != '\0'; i++)
s[j++] = t[i];
s[j] = '\0';
}
2.结果示例
输入:
woaiwojia
4
输出:
iwojia