// Code file created by C Code Develop
#include "stdio.h"
#include "stdlib.h"
int main() {
int innumber = 0;
int inplace = 0;
int outnumber = 0;
int indlex = 0;
int t = 0;
int n = 1;
int m = 0;
int save1 = 0;
int save2 = 0;
printf ("请输入你需要查看位数的数字\n");
scanf ("%d", &innumber);
printf ("你要查看第几位数?\n");
scanf ("%d", &inplace);
do{
t++;
n *= 10;
m = (innumber % n)/(n/10);
save1 += m;
save1 *= 10;
save2 += m * n / 10;
}while(innumber != save2);
//printf ("%d\n", save1);
save1 /= 10;
t = 0;
n = 1;
do{
t++;
n *= 10;
}while(t < inplace);
outnumber = (save1 % n)/(n/10);
printf ("你所输入的数字是%d,它的第%d位数是%d\n",innumber ,inplace ,outnumber);
//printf ("%d\n", save1 / 10);
return 0;
}
仅供参考,请自行修改