13.06.2010, 11:33
Код:
stock SpaceChange(const text[])
{
new modifiedstring[300];
new len=strlen(text);
if (len==0) return false;
new spacesfound = 0;
for(new i=0;i<len;i++)
{
if(spacesfound == 5 || spacesfound == 10 || spacesfound == 15 || spacesfound == 20 || spacesfound == 25 || spacesfound == 30)
{
len = len+3;
format(modifiedstring, sizeof(modifiedstring), "%slol", modifiedstring);
}
if(text[i] == ' ')
{
spacesfound++;
}
format(modifiedstring, sizeof(modifiedstring), "%s%s", modifiedstring, text[i]);
}
Console::Output("%s", modifiedstring);
return modifiedstring;
}
Eg.. i use SpaceChange("Test") & returned "Testeststt". I know, i dont make 5 space but i test it..

