Код:
int elnum(int num, int p){ int t = 0, k = 0; t = num % s(10,p); if(p >= 2){ k = num % s(10, p-1); num = (t - k)/s(10, p-1); //cout << k<< '|' <<num << "|" << t << endl; }else{ k = num % 1; num = (t - k)/1; } return num; }