#include<stdio.h>
#define max 200 //输入的数最多两百个
int main()
{
int i,input,len=0;
int a[max],front;
printf("\nplease input the number!\n");
scanf("%d",&input);
printf("请输入要取出的位数!\n");
scanf("%d",&front);
len=strlen(input); //输入数字的长度
for(i=0;i<front;i++) //用来取出所有的单个数字
{
a[i] =input/(10^len);
input=input%(10^len);
len--;
}
for(i=0;i<front;i++)
{
printf("%d",a[i]);
}
}
这道题应该能运行,不能的话,发个消息过来,我来调试下!
温馨提示:答案为网友推荐,仅供参考