#include <stdio.h>
#include <string.h>
void vst(char *s, char *s1, int i, int n){
unsigned int k = strlen(s);
for (int j = i; j <= n; j++){
s[k] = s1[j];
k++;
}
}
int main(){
char s[100];
char s1[100];
int i, n;
printf("s1 = ");
gets(s);
printf("s2 = ");
gets(s1);
printf("введите i, n\n");
scanf("%i%i", &i, &n);
vst(s, s1, i, n);
printf("%s\n", s);
return 0;
}
надеюсь все же не обязательно было использовать ту функцию...