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

给一个不多于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);
}