题目描述
从一个字符串中的第p个位置起删除指定长度的字符串,输出最终结果,若输入不合法,则输出 Illegal input
输入
输入一个字符串s、位置p、长度n
输出
删除子串后的字符串
样例输入
copy
adfasdf12
6 5
Made by hxl.
样例输出
Illegal input
#include<stdio.h>
#include<string.h>
int main()
{
char str[99];
int m,n,a,i;
scanf("%s",&str);
scanf("%d",&m);
scanf("%d",&n);
a=strlen(str);
if(a-n<m)
printf(“Illegal input”);
else
{
for(i=0;i<m-1;i++)
printf("%c",str[i]);
for(i=m+n-1;i<a;i++)
printf("%c",str[i]);
}
return 0;
}