#include<stdio.h>
unsigned int Take(int n, int k)
{
int i;
unsigned int a[8] = { 1,10,100,1000,10000,100000,1000000,10000000 };
for (i = 1; i < 8; i++)
{
if (n <(a[i] * 10))
{
break;
}
}
if (k > i)
{
return 0;
}
i = k;
n = n / a[i];
n = n % 10;
return n;
}
int main(void)
{
int n, k;//k指的是位数
printf("输出数字与你想得到位数\n");
scanf_s(" %d, %d", &n, &k);
Take(n, k);
printf("%d\n", n);
return 0;
}