#include <stdio.h>
#include <math.h>
long binary(int num)
{
long n=0;
int rem, temp=1;
while (num!=0)
{
rem = num%2;
num = num / 2;
n = n + rem*temp;
temp = temp * 10;
}
return n;
}
int main()
{
int num;
printf("Enter a Decimal Number: ");
scanf("%d", &num);
printf("Equivalent Binary Number is: %ld \n", binary(num));
return 0;
}
No Comments