Mam taki programik, ma on zwracać po wprowadzeniu stringa wynik w postaci samych cyfr w trzech grupach po trzy cyfry tj.
ze stringu np: 123asd456er789qw ma zwrócić 123 456 789 i tak się dzieje tylko że mam niepotrzebną spacje po wyniku, jak ją zlikwidować to kod:
#include <iostream>
#include <string>
using namespace std;
int main()
{
string s;
while(getline(cin, s)){
for(int i = 0; i < s.length(); i++)
{
static int licznik;
if(s[i] >= '0' && s[i] <= '9')
{
licznik++;
cout << s[i];
if(!(licznik % 3))
cout << " ";
}
}
cout << endl;
}
}