/**第三题**/
#include <stdio.h>
#define N 20
int input();
void output(int);
void main()
{
int x=0;
printf("input a munber :\n");
scanf("%o",&x);
output(x);
}
void output(int y)
{
int i,j,A[N];
printf("\n%d\n",y); /*10进制输出*/
for(i=0;i<N;i++)
A[i]=0;
i=0;
while(y)
{
if(y%2==1)
A[i++]=1;
else
A[i++]=0;
y=y/2;
}
for(j=i;j>=0;j--)
A[j]+=48;
for(j=i;j>=0;j--)
putchar(A[j]); /*2进制输出*/
printf("\n");
}