顺序输出一个整数的各位数字

从高位开始逐位输出一个整数的各位数字:输入一个整数,从高位开始逐位分割并输出它的各位数字。

#include<stdio.h>
int main(void)
{
    int i,j,m,n,s,k,a,b=0;
    scanf("%d",&m);
    k=m;
    do{
	    m=m/10;
	    b++;    }while(m!=0);
    for(i=1;i<=b;i++)
        {
	    s=k;
	    for(j=1;j<=b-i;j++)
	    s=s/10;
	    n=s%10;
	    printf("%d ",n);
        }
    return 0;
}  //*Designed by MS
posted @ 2018-11-25 00:42  省巢咖啡  阅读(2096)  评论(0编辑  收藏  举报