Easiest Way to Convert Decimal Numbers to Octal Number in C Programming Language

// Codes that will take input from the user in Decimal & convert it into Octal in C programming language

#include
int main ()
{
int num, re,re2,sum=0, oct = 0;
printf("Decimal: ");
scanf("%d", &num);

while (num > 0)
{
    re = num % 8;
    oct = (oct * 10) + re;
    num = num / 8;
}


while (oct>0)
{
    re2 = oct % 10;

    sum = (sum * 10) + re2;
    oct = oct / 10;
}
printf("Octal: %d\n", sum);

}

H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now