题目地址:http://ac.jobdu.com/problem.php?cid=1040&pid=45
C语言源码:
#include<stdio.h>
int main()
{
int a[8],n,i,top;
while(scanf("%d",&n)!=EOF)
{
top=0;
if(n==0)
printf("0\n");
else
{
while(n)
{
a[top++]=n%8;
n=n/8;
}
for(i=top-1;i>=0;i--)
printf("%d",a[i]);
printf("\n");
}
}
}