int main(void) { int day, month, year, date; printf("Enter a day: "); scanf("%d", &day); printf("Enter a month: "); scanf("%d", &month); printf("Enter a year (yy): "); scanf("%d", &year); date = pack_date(day, month, year); printf("\nPacked date: "); bit_print(date); printf("\n"); printf("Integer date: %d\n", date); printf("Unpacked date: "); unpack_date(date); printf("\n"); printf("\nNext packed date: "); date = next_date(date); bit_print(date); printf("\n"); printf("Integer date: %d\n", date); printf("Unpacked date: "); unpack_date(date); printf("\n"); return 0; }
int main(void) { int a = 0; printf("Enter a character: "); scanf("%c", &a); printf("int a: %d\n", a); printf("char a: %c\n", (char) a); printf("bits of a: "); bit_print(a); a = 0; printf("Enter an integer: "); scanf("%d", &a); printf("int a: %d\n", a); printf("char a: %c\n", (char) a); printf("bits of a: "); bit_print(a); return 0; }
int main() { int number; for(number = 0; number <= 16; ++number) { bit_print(number); } return 0; }
int main() { bit_print(5); }