题目:
输入一个数,取出你想取的第几位数字。
源代码:
#include<stdio.h>
#include<math.h>
int s = 0;
int main()
{
/*
输入一个数字,取出你想要取第几位数字
*/
int n, k;
scanf("%d%d", &n, &k);
digit(n, k);
printf("%d", s);
return 0;
}
int digit(int n, int k)
{
int count = 0;
while (n != 0) {
n = n / 10;
count++;
if (count == k) {
s = n % 10;
}
}
if (count < k)
{
return -1;
}
return s;
}