Se inserisco un numero tipo "159864" deve diventare "159.864"
però con questo codice diventa 15.64, come posso fare?
codice:string numero1, numero2; int contatore = 0, n; cout << "Inserisci un numero: "; cin >> numero1; for (int i = 0; i < numero1.length(); i++) { numero2.push_back(numero1[i]); contatore++; if (contatore % 3 == 0) { numero2 [i] = '.'; i++; } }