Decimal to Binary Conversion program
Hello, I wrote this program for my Intro to Digital Systems class to convert a base 10 number into a Binary base 2 number string. It works perfectly except for some numbers it slams a number in front of it. On linux this number is -1073742772. Such a number is 60.
Anyone have any ideas why this is happening?
printf("Enter a base 10 positive number to convert to binary:");
while(input >0 && count<32)
binary_backwards[count] = input %2;