程序设计实训(删除子串任务)
发布时间
阅读量:
阅读量
问题描述
#include <stdio.h>
#include <string.h>
int main() {
char a[20],b[200],c[20];
int num,tol,i=0,j,k=0;
gets(b);
gets(a);
num=strlen(a);
tol=strlen(b);
while(i<tol){
for(j=i;j<(num+i);j++){
c[k]=b[j];
k++;
}
c[k] = '\0';
if(!strcasecmp(a,c)){//Linux下的命令win用stricmp
i+=num;
k=0;
}else{
printf("%c",b[i]);
k=0;
i++;
}
}
return 0;
}
全部评论 (0)
还没有任何评论哟~
