#include <stdio.h>
#define N 66
void f(long n)
{ //将数n进行数字分离
int k=0,a[N];
printf("逆序:");
while(n)
{
printf("%d ",n%10);a[k++]=n%10;
n/=10;
}
printf("\n正序:");
k--;
while(k>=0)
printf("%d ",a[k--]);
printf("\n");
}
void main()
{
f(123456789);
}
#include <stdio.h>
#define N 66
void f(long n)
{ //将数n进行数字分离
int k=0,a[N];
printf("逆序:");
while(n)
{
printf("%d ",n%10);a[k++]=n%10;
n/=10;
}
printf("\n正序:");
k--;
while(k>=0)
printf("%d ",a[k--]);
printf("\n");
}
void main()
{
f(123456789);
}