给一个不多于5位的正整数,求它是几位数并且逆序打印出各位数字

//给一个不多于5位的正整数,要求:求它是几位数并且逆序打印出各位数字。

#include <stdio.h>
void main()
{
    int num,s=0;
    printf("请输入一个整数,不多于5位数:\n");
    scanf("%d",&num);
    while(num>0)
    {
    printf("%d",num%10);
    num=num/10 ;
    s++;
    }
    printf("是个%d位数\n",s);
}

posted @ 2014-08-18 10:07  文幻  阅读(1352)  评论(0)    收藏  举报