实现删除指定字符的两种代码 1. #include <stdio.h> void del_char (char *p,char ch){ int i,j; for(j=i=0;p[i];i++) if(p[i]!=ch) p[j++]=p[i]; p[j]=p[i]; } int main( ){ char a,str[100]; scanf ("%c",&a); scanf ("%s",str); del_char (str,a); puts(str); return 0; } 2.