我输入一个位数小于1000的非负整数,然后把这个整数的每位放到数组里面。
如
输入1234567,数组a[0]=1,a[1]=2……a[6]=7
可以分解出这个数的每一位,将起倒序存放数组中
#include<stdio.h>
int main()
{
int a[3],n,i=0,k=0;
scanf("%d",&n);
while(n!=0)
{
a[i]=n%10;
n=n/10;
i++;
k++;
}
for(i=0;i<k;i++)
printf("%d ",a[i]);
return 0;
}
思路:1234%100=4