include
using namespace std;
int main() {
char str[100]; // 定义一个能装100个字符的数组
int j = 0; // j 用来记录“留下来”的字符应该放的位置
cout << "请输入字符串: ";
cin >> str; // 输入字符串
// 开始遍历,i 是当前的检查位置
for (int i = 0; str[i] != '\0'; i++) {
// 如果当前字符不是 'c'
if (str[i] != 'c') {
str[j] = str[i]; // 把它搬到 j 的位置
j++; // j 往后挪一位,准备放下一个
}
// 如果是 'c',什么也不做,直接进行下一次循环(相当于把它丢弃了)
}
str[j] = '\0'; // 重要:在新字符串的末尾加上结束符
cout << "删除后的结果: " << str [j]<< endl;
return 0;
}
