Decimal to Binary Conversion


/*
Write a program in C for decimal to binary conversion
*/

#include <stdio.h>

main()
{
int n, c, k;

printf("Enter an integer in decimal number system\n");
scanf("%d",&n);

printf("%d in binary number system is:\n", n);

for ( c = 31 ; c >= 0 ; c-- )
{
k = n >> c;

if ( k & 1 )
printf("1");
else
printf("0");
}

printf("\n");

return 0;
}

Post a Comment

0 Comments