题目描述:
输入字符串s和字符c,要求去掉s中所有的c字符,并输出结果。
接口说明:
原型:
int removechars(char *in, char c, char *out);
输入参数:
char *in 输入字符串
char c
输出参数:
char *out 输出处理后的字符串
返回值:0:
主要注意对in==NULL判断.
int removechars(char *in, char c, char *out)
{
if(in==NULL)
return -1;
int len=strlen(in);
int cnt=0;
for(int i=0;i<len;i++)
{
if(in[i]!=c)
out[cnt++]=in[i];
}
out[cnt]='\0';
return 0;
}