Compare Pastes

Differences between the pastes #146824 (03.10.2020 11:24) and #158635 (29.12.2020 11:14).
1
// 20201003 печатает целые числа в 2 системе
2
#include 
3
4
void to_binary(unsigned long n);
5
1
http://forum.siberreal.com/member.php?action=profile&uid=152
2
http://hooligans.ucoz.lv/index/8-10775
3
http://pbprog.ru/forum/index.php?PAGE_NAME=profile_view&UID=156265
4
http://dudao99.com/home.php?mod=space&uid=5997
5
http://allbestlib.ru/index/8-50094
6
int main(void)
7
{
8
	unsigned long number;
9
	printf ("Введите целое число или q для выхода:\n");
10
	
11
	while (scanf ("%lu", &number) == 1)
12
	{
13
		printf ("Двоичный эквивалент: ");
14
		to_binary(number);
15
		putchar('\n');
16
		printf ("Введите целое число или q для выхода:\n");
17
	}
18
	printf ("End\n");
19
}
20
21
void to_binary(unsigned long n)
22
{
23
	int r;
24
	
25
	r = n % 2;
26
	if (n >= 2)
27
		to_binary(n / 2);
28
	putchar ('0' + r);
29
	
30
	return;