C函数从十进制转换为八进制

sal*_*der -2 c function octal

我正在处理一个函数问题,要求我们在C中编写一个函数,它将从十进制转换为八进制.这是我到目前为止所拥有的

int oct(int num) {
    if (num < 8) {
        return num;
    }
    else {

    }
}
Run Code Online (Sandbox Code Playgroud)

所以是的,我很卡住,非常感谢任何帮助谢谢

Meh*_*zad 5

您可以使用%o打印八进制数

点击此链接 http://ideone.com/OLXEL7

printf("%o\n", x); 
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助