一用字符串数组,将字符串用数组存储。找到你要删除的字符,然后将前面的字符向前移动
#include<stdio.h>
#include<conio.h>
#include<string.h>
#define M 1000
int main()
{
char seq[M];
int k,n2,n,i;
printf("请输入字符");
gets(seq);
printf("输入删除第几个字符");
scanf("%d",&k);
printf("删除其后几个字符");
scanf("%d",&n2);
n=strlen(seq);
for(i=k-1;i<=n-1-n2;i++)
{
seq[i]=seq[i+n2];
}
seq[n-n2]='\0';
puts(seq);
getch();
return 0;
}