#include<stdio.h>
int main()
{
int i,a[10],c, x, l = 1;
int b=1,d=0;
scanf("%d", &x);
c = x;
while (c!= 0)
{
c = c / 10;
d++;
}
for (i = 0; i < d; i++)
{
a[i] = x / l % 10;
l *= 10;
}
for (i = d-1; i >= 0; i--)
{
if (a[i] > 0)
{
printf("%d ", a[i]);
}
}
return 0;
}
c语言 分割整数
最新推荐文章于 2024-01-20 20:29:46 发布
本文介绍了如何使用C语言编写一个程序,通过while和for循环实现输入整数的每一位反转并打印。程序首先读取用户输入的整数,然后逐位分解并存储在数组中,最后逆序输出数组中的数字。
摘要由CSDN通过智能技术生成