#include<stdio.h>
#include<conio.h>
#include<string.h>
void nhap(char*a)
{
printf("\n nani:");
gets(a);
}
//xóa n kí tự từ vị trí k
void dell(char*s, int vt)
{
for (int i = vt + 1; i < strlen(s); i++)
{
s[i - 1] = s[i];
}
s[strlen(s) - 1] = '\0';
}
char*dellkitu(char*s, int vt, int n)
{
int dem = 0;
int dai = strlen(s);
for (int i = vt; i <dai; i++)
{
dell(s, i);
i--;
dai--;
dem++;
if (dem == n)
{
break;
}
}
return s;
}
//.chèn chuỗi a[30] vào vị trí k của chuỗi b[]
void add(char*s, int vt, char pt)
{
int n = strlen(s);
for (int i = n; i > vt; i--)
{
s[i + 1] = s[i];
}
s[i]=pt;
}
char*addpt(char*s, int vt, char *p)
{
int n = strlen(p);
for (int i = 0; i < n; i++)
{
add(s,vt,p[i]);
}
return s;
}
int main()
{
char s[100];
char p[30];
int m = strlen(p);
nhap(p);
fflush(stdin);
nhap(s);
//printf("\n chuoi duoc tra ve sau khi xoa n ki tu:%s",dellkitu(s,2,5));
printf("\n chuoi add :%s", addpt(s,2, p));
getch();
return 0;
}