本题要求实现一个删除字符串中的指定字符的简单函数。
代码提交情况:
我的代码:
#include <string.h>
void delchar(char* str, char c)
{
int len = strlen(str);
char temp[MAXN];
int j = 0;
for (int i = 0; i < len; i++)
{
if (str[i] != c)
{
temp[j] = str[i];
j++;
}
}
temp[j] = '\0';
int len_1 = strlen(temp);
int i = 0;
for (i = 0; i < len_1; i++)
{
str[i] = temp[i];
}
str[i] = '\0';
}