char* ProccessString(char* s_source)
{
char* ch, *pch;
int i_val=0;
ch=strchr(s_source, '.'); //находим первую точку
pch=strchr(ch, '3'); //назодим в строке начиная с первой точки цифру 3
while(pch!=NULL) //и заменяем их все на '+'
{
*pch='+';
pch=strchr(ch, '3');
}
*ch=0; //сокрощаем строку до первой точки
i_val=strlen(s_source); //находим длину строки, в которой нужно удалить запятые.
*ch='.'; //востанавливаем исходную строку.
for(int i=0; i<i_val; i++) //удаляем все запятые до первой точки
{
pch=strchr(s_source, ',');
if(pch!=NULL)
{
for(int i=0; i<strlen(pch); i++)
{
pch[i]=pch[i+1];
}
}
}
return s_source;
}