#include <stdio.h>
int main(void) {
char str[] = "**123*323**43434***";
char * ch = str;
char * asterisk = NULL;
while(*ch)
{
if(*ch == '*')
{
if( !asterisk)
asterisk = ch;
} else if(asterisk) {
*asterisk = *ch;
++asterisk;
}
++ch;
}
*asterisk = 0;
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbih2b2lkKSB7CgljaGFyIHN0cltdID0gIioqMTIzKjMyMyoqNDM0MzQqKioiOwoJY2hhciAqIGNoID0gc3RyOwoJY2hhciAqIGFzdGVyaXNrID0gTlVMTDsKCXdoaWxlKCpjaCkKCXsKCQlpZigqY2ggPT0gJyonKQoJCXsKCQkJaWYoICFhc3RlcmlzaykKCQkJCWFzdGVyaXNrID0gY2g7CgkJfSBlbHNlIGlmKGFzdGVyaXNrKSB7CgkJCSphc3RlcmlzayA9ICpjaDsKCQkJKythc3RlcmlzazsKCQl9CgkJKytjaDsKCX0KCSphc3RlcmlzayA9IDA7CglwcmludGYoIiVzXG4iLCBzdHIpOwoJcmV0dXJuIDA7Cn0K