初学c语言...请问只输入一个多位数,如何把个位、十位、百位等分开输出?
初学c语言...请问只输入一个多位数,如何把个位、十位、百位等分开输出?
日期:2017-12-16 08:32:59 人气:1
这个代码的功能可以将所输入的数分解,并且根据提示可以输出你想输出位的数字,比如,你想输出个位上的数字
按q为退出程序
#include "stdio.h"
#define N 10
main()
{
long n,i,a[N],k=0;
char ch;
printf("请输入任意数:\n");
scanf("%d",&n);
for(i=n;i>0;i/=10)
{
a[k++]=i%10;
}
fo