C Programming Tutorial

 
 
 
 
#include<stdio.h>
#include<conio.h>
void main()
{
    int j=1,i=0;
    int k,num[100],n,sum=0;
    clrscr();
    printf(\"\\n PLEASE ENTER VALUE N:\");
    scanf(\"%d\",&n);
    printf(\"\\n PLEASE ENTER IN THE BINARY (0 - 1): \");
    for(k=0;k<n;k++)
    {
    printf(\"\\n\\tnum[%d]= \",k+1);
    scanf(\"%d\",&num[k]);
    if(num[k]>1)
    {
        printf(\"\\n YOU ARE NOT ENTER BINARY NUMBER\");
        goto end;
    }
    }
    for(k=n-1;k>=0;k--)
    {
        sum=sum+(num[k]*j);
        j=j*8;
    }
    printf(\"\\n BINRY TO OCTAL CONVERSION IS \");
        printf(\"%d\",sum);
end:
getch();
}

 
 
Didn't find what you were looking for? Find more on Program to convert binary to octal