コード例 #1
0
ファイル: main.c プロジェクト: robinrob/c
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;
}
コード例 #2
0
ファイル: get_char_int.c プロジェクト: robinrob/c
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;
}
コード例 #3
0
int main()
{
	int number;

	for(number = 0; number <= 16; ++number)
	{
		bit_print(number);
	}

	return 0;
}
コード例 #4
0
int main() {
    bit_print(5);
}