.
int DigByPos(int n, int pos) { if (n<=0 || pos<=0) return -1; int count=0; while (n>0) { count++; if (count==pos) return n%10; n/=10; } return -1; }