>>558
暇な高校生が脳内コーディング
汚いソースで晒すのは恥ずかしいが一応動くとは思うので、適当に自分でいじってから提出してくれ
#include<stdio.h>
#define kArraySize (256)
int main (void)
{
int i;
int start, end;
char str[kArraySize]="ABCDEFG";
char tmp[kArraySize];
char *p=str,*q=tmp;

printf("開始位置を入力");
start=(int)(getchar()-'0');
getchar();

printf("終了位置を入力");
end=(int)(getchar()-'0');
getchar();

for( i=0; *p!='\0' && i < kArraySize; i++ ){
if( i == start ) *q++='*';
if( i < start ) *q++=*p++;
else if( i < end ) p++;
else *q++=*p++;
}
*q=\0;
printf("%s\n",tmp);

return 0;
}