#include <stdio.h>

char del(char s[],int pos,int len)
{
    int i;
    for(i = pos+len-1; s[i] != '\0'; i ++, pos ++)
    {
        s[pos - 1] = s[i];
    }
    s[pos - 1] = '\0';
    return s;
}

int main(void)
{
    char str[50];
    int position;
    int length;
    printf("\nPlease input string:");
    gets(str);
    printf("\nPlease input delete position:");
    scanf("%d",&position);
    printf("\nPlease input delete length:");
    scanf("%d",&length);
    del(str,position,length);
    printf("\nThe final string: %s\n",str);

    return 0;
}

 

posted on 2015-04-24 20:22  Tsl_Dream  阅读(342)  评论(0编辑  收藏  举报