⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 seqstrde.c

📁 《数据结构》教材源程序,可以让你轻松的根据教材学习数据结构
💻 C
字号:
#define NULL 0
# define MAXSIZE 100
    typedef struct{
         char str[MAXSIZE];
         int length ; 
     } seqstring;
void strdelete(seqstring *S,int i,int len)
{
    int k;
    if (i<1 || i>S->length||i+len-1>S->length) printf(" cannot delete\n");
    else
      {
         for(k=i+len-1; k<S->length;k++) S->str[k-len]= S->str[k];
         S->length=S->length-len;
         S->str[S->length]='\0';
      }
}
main()
{ seqstring S;
  int i,len;  
  scanf("%s",S.str);
  S.length=strlen(S.str); 
  scanf("%d%d",&i,&len);
  strdelete(&S,i,len);
  printf("the result is:");
  printf("%s",S.str);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -