1 #include <stdio.h>
2 
_while_true_break()3 void _while_true_break()
4 {
5     while(1)
6     {
7         int a = printf("%d", 1);
8         if (a == 0)
9         {
10             break;
11         }
12     }
13 }
14 
_while()15 void _while()
16 {
17     int a;
18     scanf("%d", &a);
19 
20     while (a < 100)
21     {
22         puts("lol");
23         a++;
24     }
25 }
26 
_do_while()27 void _do_while()
28 {
29     int a;
30     scanf("%d", &a);
31 
32     do {
33         puts("lollol");
34         a += 2;
35     } while (a < 1000);
36 }
37 
_nested_while()38 void _nested_while()
39 {
40     int a;
41     unsigned int b;
42 
43     scanf("%d", &a);
44     scanf("%u", &b);
45 
46     while (a < 100)
47     {
48         while (b < 200)
49         {
50             a += 1;
51             b += a;
52             puts("lol");
53         }
54         b = b / 2;
55         puts("umm");
56     }
57 }
58 
main()59 int main()
60 {
61     _while_true_break();
62     _while();
63     _do_while();
64     _nested_while();
65 }
66