题目描述
编程,输入一个10进制正整数,然后输出它所对应的八进制数。
样例输入
10
样例输出
12
#include<stdio.h>
int main(){
int n;
scanf("%d",&n);
int a[100]={0};
int i=0;
while(n!=0){
a[i++]=n%8;
n=n/8;
}
a[i]='\0';
for(int j=i-1;j>=0;j--){
printf("%d",a[j]);
}
printf("\n");
return 0;
}