C program for decimal to binary conversion

#include<stdio.h>
int main()
{
    int number,a[20],i=0,j;
    printf("Enter the decimal number:");
    scanf("%d",&number);
    while(number!=0)
    {
        a[i]=number%2;
        number=number/2;
        i++;
    }
    printf("Binary number is:");
    for(j=i-1;j>=0;j--)
        printf("%d",a[j]);
}

Output:
Enter the decimal number:11
Binary number is:1011



No comments:

Post a Comment