{
if(!str||!newStr) return NULL;
char curr[2];
char prev[2];
curr[1]='/0'
prev[1]='/0'
prev[0]=*str;
int count=1;
do{
str++;
curr[0]=*str;
if(prev[0]==curr[0])
count++;
else
{
strcat(newStr,const_cast
strcat(newStr,const_cast
count=1;
prev[0]=curr[0];
}
}while(*str!='/0')
return newStr;
}
No comments:
Post a Comment