Как умножить все числа в тексте на другое число разом?
Помогите решить задачу, вручную умножать каждое число будет долго, какой код можно написать, чтобы быстро решить его? Нет идей..
Слабый набросок накидал на С++:
#include <cstring>
using namespace std;
void convertFromTo(char* ch, int length) {
for (int i = 0; i < length; i++) {
if (ch[i] >= '0' && ch[i] <= '9') {
//собрать число в int умножить и оставить результат в массиве
}
}
}
int main()
{
const int size = 100000;
char* word = new char[size];
cin.getline(word, 100000);
int len = strlen(word);
convertFromTo(word, len);
for (int i = 0; i < len; i++) {
cout << word[i];
}
delete[] word;
return 0;
}