下列程序的输出结果是什么?
#include<iostream>
using namespace std;
char * f(char *str, char ch)
{
char *it1 = str;
char *it2 = str;
while(*it2 != '\0')
{
while(*it2 == ch)
{ it2++; }
*it1++ = *it2++;
}
return str;
}
int main(int argc, char* argv[])
{
char *a = new char[10];
strcpy(a, "abcdcccd");
cout<<f(a, 'c');
return 0;
}