Hej, potrzebuje pomocy, a dokładniej wytłumaczenia jak dany kod działa. Próbowałem się doinformować dosłownie wszędzie, ale niestety nadal nic. Najlepiej jakby ktoś wytłumaczył go z góry na dół. Z góry dziękuje.
#include <iostream>
#include <string>
using namespace std;
main()
{
string s;
int a,b,c,d;
char z[1];
cout <<"Wypisz b (2-9) = ";
cin >> b;
cout << "Wypisz dana liczbe = ";
cin >> s;
c = s[0] - int('0');
for(a = 1; a < s.length(); a++)
{
c = s[a] - int('0');
c = c * b + d;
}
cout << "Liczba " << s << "(" << b << ") = " << c << "(10)";
}