From 74092a17aa319242328a2154fd484c9a34631f0c Mon Sep 17 00:00:00 2001 From: Alvie Rahman Date: Sun, 15 Oct 2023 15:34:53 +0100 Subject: [PATCH] move exercises and lectures into subfolders --- {C10 => Exercises/C10}/ex2.c | 0 {C10 => Exercises/C10}/ex3.c | 0 {C10 => Exercises/C10}/ex4.c | 0 {C10 => Exercises/C10}/ex5.c | 0 {C10 => Exercises/C10}/function_example.c | 0 {C10 => Exercises/C10}/void_function_example.c | 0 {C11 => Exercises/C11}/array_loop_example_1.c | 0 {C11 => Exercises/C11}/array_loop_example_2.c | 0 {C11 => Exercises/C11}/ex2.c | 0 {C11 => Exercises/C11}/ex3.c | 0 .../C11}/initialise_string_example_1.c | 0 .../C11}/initialise_string_example_2.c | 0 {C12 => Exercises/C12}/scope_of_variables.c | 0 .../AccessingViaPointers/accessing_via_pointers.c | 0 {C13 => Exercises/C13}/assigning_pointers.c | 0 {C13 => Exercises/C13}/ex2.c | 0 {C13 => Exercises/C13}/ex3.c | 0 {C14 => Exercises/C14}/Makefile | 0 {C14 => Exercises/C14}/ex1.c | 0 {C14 => Exercises/C14}/ex2.c | 0 {C14 => Exercises/C14}/ex3.c | 0 {C14 => Exercises/C14}/quadratic_solver.c | 0 {C14 => Exercises/C14}/quadratic_solver_function.c | 0 {C15 => Exercises/C15}/pointer_array_example_1.c | 0 {C15 => Exercises/C15}/pointer_array_example_2.c | 0 {C15 => Exercises/C15}/pointer_array_example_3.c | 0 {C15 => Exercises/C15}/pointer_array_example_4.c | 0 {C16 => Exercises/C16}/alloc_example_1.c | 0 {C16 => Exercises/C16}/alloc_example_2.c | 0 {C16 => Exercises/C16}/alloc_example_3.c | 0 {C16 => Exercises/C16}/alloc_example_4.c | 0 {C16 => Exercises/C16}/ex2.c | 0 {C16 => Exercises/C16}/ex3.c | 0 .../arrays_to_functions_example_1.c | 0 .../arrays_to_functions_example_2.c | 0 {C17 => Exercises/C17}/ex2.c | 0 .../C18}/BinaryFile/binary_file_example.c | 0 {C18 => Exercises/C18}/BinaryFile/numbers.dat | Bin {C18 => Exercises/C18}/FileOpen/file_open_example.c | 0 {C18 => Exercises/C18}/TextFile/numbers.txt | 0 {C18 => Exercises/C18}/TextFile/text_file_example.c | 0 {C18 => Exercises/C18}/ex2.c | 0 {C18 => Exercises/C18}/ex3.c | 0 {C18 => Exercises/C18}/ex4.c | 0 {C18 => Exercises/C18}/ex5.c | 0 {C18 => Exercises/C18}/ex6.c | 0 .../C19}/DefineExamples/define_example.c | 0 {C19 => Exercises/C19}/enum_example.c | 0 {C19 => Exercises/C19}/ex1.c | 0 {C19 => Exercises/C19}/ex2.c | 0 {C19 => Exercises/C19}/ex3.c | 0 {C19 => Exercises/C19}/ex4.c | 0 {C19 => Exercises/C19}/static_variable_example.c | 0 .../conditional_directive_example.c | 0 .../formatting_directive_example.c | 0 {C20 => Exercises/C20}/macro_function_example.c | 0 {C21 => Exercises/C21}/sprintf_example.c | 0 {C3 => Exercises/C3}/hello_world.c | 0 .../C4}/Correct_answer/correct_answer.c | 0 {C4 => Exercises/C4}/Wrong_answer/wrong_answer.c | 0 {C4 => Exercises/C4}/declare_a_string.c | 0 {C4 => Exercises/C4}/difficult_to_read_code.c | 0 {C4 => Exercises/C4}/poor_layout/poor_layout.c | 0 {C4 => Exercises/C4}/reformatted_code.c | 0 {C4 => Exercises/C4}/simple_claculation.c | 0 {C4 => Exercises/C4}/well_laid_out_code.c | 0 .../C5}/FormattingNumbers/formatting_numbers.c | 0 {C5 => Exercises/C5}/displaying_variables.c | 0 {C5 => Exercises/C5}/ex4.c | 0 {C5 => Exercises/C5}/ex5.c | 0 {C5 => Exercises/C5}/not_displaying.c | 0 {C5 => Exercises/C5}/printf_example_1.c | 0 {C5 => Exercises/C5}/printf_example_2.c | 0 {C6 => Exercises/C6}/ex1.c | 0 {C6 => Exercises/C6}/ex2.c | 0 {C6 => Exercises/C6}/ex3.c | 0 {C6 => Exercises/C6}/inc_dec_examples.c | 0 {C7 => Exercises/C7}/Getchar/getchar_example.c | 0 {C7 => Exercises/C7}/Scanf1/scanf_example_1.c | 0 {C7 => Exercises/C7}/Scanf2/scanf_example_2.c | 0 {C7 => Exercises/C7}/ex2.c | 0 {C7 => Exercises/C7}/ex3.c | 0 {C7 => Exercises/C7}/ex4.c | 0 {C7 => Exercises/C7}/ex5.c | 0 {C7 => Exercises/C7}/string_with_gets.c | 0 {C7 => Exercises/C7}/string_with_scanf.c | 0 {C8 => Exercises/C8}/ex2.c | 0 {C8 => Exercises/C8}/ex3.c | 0 {C8 => Exercises/C8}/ex4.c | 0 {C8 => Exercises/C8}/ex7.c | 0 {C8 => Exercises/C8}/if_example.c | 0 {C8 => Exercises/C8}/switch_example_1.c | 0 {C8 => Exercises/C8}/switch_example_2.c | 0 {C8 => Exercises/C8}/switch_example_3.c | 0 {C9 => Exercises/C9}/do_while_loop.c | 0 {C9 => Exercises/C9}/ex2.c | 0 {C9 => Exercises/C9}/ex3.c | 0 {C9 => Exercises/C9}/ex4.c | 0 {C9 => Exercises/C9}/ex5.c | 0 {C9 => Exercises/C9}/ex6.c | 0 {C9 => Exercises/C9}/ex7.c | 0 {C9 => Exercises/C9}/ex8.c | 0 {C9 => Exercises/C9}/for_loop_examples.c | 0 {C9 => Exercises/C9}/infinite_while_loop.c | 0 {C9 => Exercises/C9}/while_loop.c | 0 .../LC10}/SimpleFunctions1/simple_functions_1.c | 0 .../LC10}/SimpleFunctions2/simple_functions_2.c | 0 {LC11 => Lectures/LC11}/loop_into_array.c | 0 {LC12 => Lectures/LC12}/Global1/global_ex1.c | 0 {LC12 => Lectures/LC12}/Global2/global_ex2.c | 0 {LC12 => Lectures/LC12}/Global3/global_ex3.c | 0 {LC14 => Lectures/LC14}/LineLength/LineLength.c | 0 .../LC14}/PointerFunc1/pointer_function_example_1.c | 0 .../LC14}/PointerFunc2/pointer_function_example_2.c | 0 .../PointerToArray/pointer_to_array_examples.c | 0 .../LC15}/PointerToArray1/pointer_to_array_1.c | 0 .../LC15}/PointerToArray2/pointer_to_array_2.c | 0 {LC16 => Lectures/LC16}/Dynamic1/Dynamic1.c | 0 {LC16 => Lectures/LC16}/Dynamic2/Dynamic2.c | 0 {LC16 => Lectures/LC16}/Dynamic3/Dynamic3.c | 0 .../LC17}/DynamicFunction/DynamicFunction.c | 0 {LC17 => Lectures/LC17}/Quadratic_with_Pointers.c | 0 {LC18 => Lectures/LC18}/EndOfFile/EndOfFile.c | 0 {LC18 => Lectures/LC18}/EndOfFile/numbers.txt | 0 .../LC18}/EndOfFileBreak/EndOfFileBreak.c | 0 {LC18 => Lectures/LC18}/EndOfFileBreak/numbers.txt | 0 .../LC18}/EndOfFileScanf/EndOfFileScanf.c | 0 {LC18 => Lectures/LC18}/EndOfFileScanf/numbers.txt | 0 {LC18 => Lectures/LC18}/FileMove/data.dat | Bin {LC18 => Lectures/LC18}/FileMove/filemove.c | 0 {LC18 => Lectures/LC18}/FileSize/data.dat | Bin {LC18 => Lectures/LC18}/FileSize/filesize.c | 0 .../LC19}/ConstHashDefine/ConstHashDefine.c | 0 {LC19 => Lectures/LC19}/Enum/enum.c | 0 {LC19 => Lectures/LC19}/FileHeader/file_header.c | 0 {LC19 => Lectures/LC19}/FileHeader/strdata.dat | Bin .../LC19}/FileHeaderMove/file_header_move.c | 0 {LC19 => Lectures/LC19}/FileHeaderMove/strdata.dat | Bin {LC19 => Lectures/LC19}/Static/Static.c | 0 {LC19 => Lectures/LC19}/Structure1/Structure_1.c | 0 {LC19 => Lectures/LC19}/Structure2/Structure_2.c | 0 {LC19 => Lectures/LC19}/Structure3/Structure_3.c | 0 .../LC19}/StructureFunction/StructureFunc.c | 0 {LC19 => Lectures/LC19}/WriteHeaderArrayAndUpdate.c | 0 .../LC19}/WriteHeaderArrayAndUpdateAndSeek.c | 0 {LC19 => Lectures/LC19}/WriteHeaderWithArray.c | 0 {LC19 => Lectures/LC19}/enumdefine.c | 0 {LC19 => Lectures/LC19}/swap.c | 0 {LC19 => Lectures/LC19}/union.c | 0 {LC20 => Lectures/LC20}/AreaFunc.c | 0 {LC20 => Lectures/LC20}/AreaFunc.h | 0 {LC20 => Lectures/LC20}/Main.c | 0 {LC21 => Lectures/LC21}/Cond/cond.c | 0 {LC21 => Lectures/LC21}/GetThem/getthem.c | 0 {LC21 => Lectures/LC21}/Simple/simple.c | 0 {LC21 => Lectures/LC21}/Sprints/sprints.c | 0 {LC21 => Lectures/LC21}/use.c | 0 {LC4 => Lectures/LC4}/hello_world.c | 0 {LC4 => Lectures/LC4}/hello_world.exe | Bin {LC5 => Lectures/LC5}/printf_example.c | 0 {LC7 => Lectures/LC7}/FgetsString/fgets_string.c | 0 {LC7 => Lectures/LC7}/Getch/getch.c | 0 {LC7 => Lectures/LC7}/GetsString/gets_string.c | 0 {LC7 => Lectures/LC7}/ScanfString/scanf_string.c | 0 {LC7 => Lectures/LC7}/getchar.c | 0 {LC7 => Lectures/LC7}/scanf_examples.c | 0 {LC8 => Lectures/LC8}/ComplexIf/complex_if.c | 0 .../LC8}/IfElseIfElse/if_else_if_else.c | 0 {LC8 => Lectures/LC8}/IfEquals/if_equals_example.c | 0 {LC8 => Lectures/LC8}/IfExamples/if_examples.c | 0 {LC8 => Lectures/LC8}/Switch1/switch_1.c | 0 {LC8 => Lectures/LC8}/Switch2/switch_2.c | 0 {LC8 => Lectures/LC8}/Switch3/switch_3.c | 0 {LC9 => Lectures/LC9}/DoWhile/do_while_example.c | 0 {LC9 => Lectures/LC9}/ForLoops/for_loops.c | 0 .../LC9}/While1/while_example_version_1.c | 0 .../LC9}/While2/while_example_version_2.c | 0 177 files changed, 0 insertions(+), 0 deletions(-) rename {C10 => Exercises/C10}/ex2.c (100%) rename {C10 => Exercises/C10}/ex3.c (100%) rename {C10 => Exercises/C10}/ex4.c (100%) rename {C10 => Exercises/C10}/ex5.c (100%) rename {C10 => Exercises/C10}/function_example.c (100%) rename {C10 => Exercises/C10}/void_function_example.c (100%) rename {C11 => Exercises/C11}/array_loop_example_1.c (100%) rename {C11 => Exercises/C11}/array_loop_example_2.c (100%) rename {C11 => Exercises/C11}/ex2.c (100%) rename {C11 => Exercises/C11}/ex3.c (100%) rename {C11 => Exercises/C11}/initialise_string_example_1.c (100%) rename {C11 => Exercises/C11}/initialise_string_example_2.c (100%) rename {C12 => Exercises/C12}/scope_of_variables.c (100%) rename {C13 => Exercises/C13}/AccessingViaPointers/accessing_via_pointers.c (100%) rename {C13 => Exercises/C13}/assigning_pointers.c (100%) rename {C13 => Exercises/C13}/ex2.c (100%) rename {C13 => Exercises/C13}/ex3.c (100%) rename {C14 => Exercises/C14}/Makefile (100%) rename {C14 => Exercises/C14}/ex1.c (100%) rename {C14 => Exercises/C14}/ex2.c (100%) rename {C14 => Exercises/C14}/ex3.c (100%) rename {C14 => Exercises/C14}/quadratic_solver.c (100%) rename {C14 => Exercises/C14}/quadratic_solver_function.c (100%) rename {C15 => Exercises/C15}/pointer_array_example_1.c (100%) rename {C15 => Exercises/C15}/pointer_array_example_2.c (100%) rename {C15 => Exercises/C15}/pointer_array_example_3.c (100%) rename {C15 => Exercises/C15}/pointer_array_example_4.c (100%) rename {C16 => Exercises/C16}/alloc_example_1.c (100%) rename {C16 => Exercises/C16}/alloc_example_2.c (100%) rename {C16 => Exercises/C16}/alloc_example_3.c (100%) rename {C16 => Exercises/C16}/alloc_example_4.c (100%) rename {C16 => Exercises/C16}/ex2.c (100%) rename {C16 => Exercises/C16}/ex3.c (100%) rename {C17 => Exercises/C17}/ArraysToFunctions1/arrays_to_functions_example_1.c (100%) rename {C17 => Exercises/C17}/ArraysToFunctions2/arrays_to_functions_example_2.c (100%) rename {C17 => Exercises/C17}/ex2.c (100%) rename {C18 => Exercises/C18}/BinaryFile/binary_file_example.c (100%) rename {C18 => Exercises/C18}/BinaryFile/numbers.dat (100%) rename {C18 => Exercises/C18}/FileOpen/file_open_example.c (100%) rename {C18 => Exercises/C18}/TextFile/numbers.txt (100%) rename {C18 => Exercises/C18}/TextFile/text_file_example.c (100%) rename {C18 => Exercises/C18}/ex2.c (100%) rename {C18 => Exercises/C18}/ex3.c (100%) rename {C18 => Exercises/C18}/ex4.c (100%) rename {C18 => Exercises/C18}/ex5.c (100%) rename {C18 => Exercises/C18}/ex6.c (100%) rename {C19 => Exercises/C19}/DefineExamples/define_example.c (100%) rename {C19 => Exercises/C19}/enum_example.c (100%) rename {C19 => Exercises/C19}/ex1.c (100%) rename {C19 => Exercises/C19}/ex2.c (100%) rename {C19 => Exercises/C19}/ex3.c (100%) rename {C19 => Exercises/C19}/ex4.c (100%) rename {C19 => Exercises/C19}/static_variable_example.c (100%) rename {C20 => Exercises/C20}/ConditionalDirective/conditional_directive_example.c (100%) rename {C20 => Exercises/C20}/FormattingDirective/formatting_directive_example.c (100%) rename {C20 => Exercises/C20}/macro_function_example.c (100%) rename {C21 => Exercises/C21}/sprintf_example.c (100%) rename {C3 => Exercises/C3}/hello_world.c (100%) rename {C4 => Exercises/C4}/Correct_answer/correct_answer.c (100%) rename {C4 => Exercises/C4}/Wrong_answer/wrong_answer.c (100%) rename {C4 => Exercises/C4}/declare_a_string.c (100%) rename {C4 => Exercises/C4}/difficult_to_read_code.c (100%) rename {C4 => Exercises/C4}/poor_layout/poor_layout.c (100%) rename {C4 => Exercises/C4}/reformatted_code.c (100%) rename {C4 => Exercises/C4}/simple_claculation.c (100%) rename {C4 => Exercises/C4}/well_laid_out_code.c (100%) rename {C5 => Exercises/C5}/FormattingNumbers/formatting_numbers.c (100%) rename {C5 => Exercises/C5}/displaying_variables.c (100%) rename {C5 => Exercises/C5}/ex4.c (100%) rename {C5 => Exercises/C5}/ex5.c (100%) rename {C5 => Exercises/C5}/not_displaying.c (100%) rename {C5 => Exercises/C5}/printf_example_1.c (100%) rename {C5 => Exercises/C5}/printf_example_2.c (100%) rename {C6 => Exercises/C6}/ex1.c (100%) rename {C6 => Exercises/C6}/ex2.c (100%) rename {C6 => Exercises/C6}/ex3.c (100%) rename {C6 => Exercises/C6}/inc_dec_examples.c (100%) rename {C7 => Exercises/C7}/Getchar/getchar_example.c (100%) rename {C7 => Exercises/C7}/Scanf1/scanf_example_1.c (100%) rename {C7 => Exercises/C7}/Scanf2/scanf_example_2.c (100%) rename {C7 => Exercises/C7}/ex2.c (100%) rename {C7 => Exercises/C7}/ex3.c (100%) rename {C7 => Exercises/C7}/ex4.c (100%) rename {C7 => Exercises/C7}/ex5.c (100%) rename {C7 => Exercises/C7}/string_with_gets.c (100%) rename {C7 => Exercises/C7}/string_with_scanf.c (100%) rename {C8 => Exercises/C8}/ex2.c (100%) rename {C8 => Exercises/C8}/ex3.c (100%) rename {C8 => Exercises/C8}/ex4.c (100%) rename {C8 => Exercises/C8}/ex7.c (100%) rename {C8 => Exercises/C8}/if_example.c (100%) rename {C8 => Exercises/C8}/switch_example_1.c (100%) rename {C8 => Exercises/C8}/switch_example_2.c (100%) rename {C8 => Exercises/C8}/switch_example_3.c (100%) rename {C9 => Exercises/C9}/do_while_loop.c (100%) rename {C9 => Exercises/C9}/ex2.c (100%) rename {C9 => Exercises/C9}/ex3.c (100%) rename {C9 => Exercises/C9}/ex4.c (100%) rename {C9 => Exercises/C9}/ex5.c (100%) rename {C9 => Exercises/C9}/ex6.c (100%) rename {C9 => Exercises/C9}/ex7.c (100%) rename {C9 => Exercises/C9}/ex8.c (100%) rename {C9 => Exercises/C9}/for_loop_examples.c (100%) rename {C9 => Exercises/C9}/infinite_while_loop.c (100%) rename {C9 => Exercises/C9}/while_loop.c (100%) rename {LC10 => Lectures/LC10}/SimpleFunctions1/simple_functions_1.c (100%) rename {LC10 => Lectures/LC10}/SimpleFunctions2/simple_functions_2.c (100%) rename {LC11 => Lectures/LC11}/loop_into_array.c (100%) rename {LC12 => Lectures/LC12}/Global1/global_ex1.c (100%) rename {LC12 => Lectures/LC12}/Global2/global_ex2.c (100%) rename {LC12 => Lectures/LC12}/Global3/global_ex3.c (100%) rename {LC14 => Lectures/LC14}/LineLength/LineLength.c (100%) rename {LC14 => Lectures/LC14}/PointerFunc1/pointer_function_example_1.c (100%) rename {LC14 => Lectures/LC14}/PointerFunc2/pointer_function_example_2.c (100%) rename {LC15 => Lectures/LC15}/PointerToArray/pointer_to_array_examples.c (100%) rename {LC15 => Lectures/LC15}/PointerToArray1/pointer_to_array_1.c (100%) rename {LC15 => Lectures/LC15}/PointerToArray2/pointer_to_array_2.c (100%) rename {LC16 => Lectures/LC16}/Dynamic1/Dynamic1.c (100%) rename {LC16 => Lectures/LC16}/Dynamic2/Dynamic2.c (100%) rename {LC16 => Lectures/LC16}/Dynamic3/Dynamic3.c (100%) rename {LC17 => Lectures/LC17}/DynamicFunction/DynamicFunction.c (100%) rename {LC17 => Lectures/LC17}/Quadratic_with_Pointers.c (100%) rename {LC18 => Lectures/LC18}/EndOfFile/EndOfFile.c (100%) rename {LC18 => Lectures/LC18}/EndOfFile/numbers.txt (100%) rename {LC18 => Lectures/LC18}/EndOfFileBreak/EndOfFileBreak.c (100%) rename {LC18 => Lectures/LC18}/EndOfFileBreak/numbers.txt (100%) rename {LC18 => Lectures/LC18}/EndOfFileScanf/EndOfFileScanf.c (100%) rename {LC18 => Lectures/LC18}/EndOfFileScanf/numbers.txt (100%) rename {LC18 => Lectures/LC18}/FileMove/data.dat (100%) rename {LC18 => Lectures/LC18}/FileMove/filemove.c (100%) rename {LC18 => Lectures/LC18}/FileSize/data.dat (100%) rename {LC18 => Lectures/LC18}/FileSize/filesize.c (100%) rename {LC19 => Lectures/LC19}/ConstHashDefine/ConstHashDefine.c (100%) rename {LC19 => Lectures/LC19}/Enum/enum.c (100%) rename {LC19 => Lectures/LC19}/FileHeader/file_header.c (100%) rename {LC19 => Lectures/LC19}/FileHeader/strdata.dat (100%) rename {LC19 => Lectures/LC19}/FileHeaderMove/file_header_move.c (100%) rename {LC19 => Lectures/LC19}/FileHeaderMove/strdata.dat (100%) rename {LC19 => Lectures/LC19}/Static/Static.c (100%) rename {LC19 => Lectures/LC19}/Structure1/Structure_1.c (100%) rename {LC19 => Lectures/LC19}/Structure2/Structure_2.c (100%) rename {LC19 => Lectures/LC19}/Structure3/Structure_3.c (100%) rename {LC19 => Lectures/LC19}/StructureFunction/StructureFunc.c (100%) rename {LC19 => Lectures/LC19}/WriteHeaderArrayAndUpdate.c (100%) rename {LC19 => Lectures/LC19}/WriteHeaderArrayAndUpdateAndSeek.c (100%) rename {LC19 => Lectures/LC19}/WriteHeaderWithArray.c (100%) rename {LC19 => Lectures/LC19}/enumdefine.c (100%) rename {LC19 => Lectures/LC19}/swap.c (100%) rename {LC19 => Lectures/LC19}/union.c (100%) rename {LC20 => Lectures/LC20}/AreaFunc.c (100%) rename {LC20 => Lectures/LC20}/AreaFunc.h (100%) rename {LC20 => Lectures/LC20}/Main.c (100%) rename {LC21 => Lectures/LC21}/Cond/cond.c (100%) rename {LC21 => Lectures/LC21}/GetThem/getthem.c (100%) rename {LC21 => Lectures/LC21}/Simple/simple.c (100%) rename {LC21 => Lectures/LC21}/Sprints/sprints.c (100%) rename {LC21 => Lectures/LC21}/use.c (100%) rename {LC4 => Lectures/LC4}/hello_world.c (100%) rename {LC4 => Lectures/LC4}/hello_world.exe (100%) rename {LC5 => Lectures/LC5}/printf_example.c (100%) rename {LC7 => Lectures/LC7}/FgetsString/fgets_string.c (100%) rename {LC7 => Lectures/LC7}/Getch/getch.c (100%) rename {LC7 => Lectures/LC7}/GetsString/gets_string.c (100%) rename {LC7 => Lectures/LC7}/ScanfString/scanf_string.c (100%) rename {LC7 => Lectures/LC7}/getchar.c (100%) rename {LC7 => Lectures/LC7}/scanf_examples.c (100%) rename {LC8 => Lectures/LC8}/ComplexIf/complex_if.c (100%) rename {LC8 => Lectures/LC8}/IfElseIfElse/if_else_if_else.c (100%) rename {LC8 => Lectures/LC8}/IfEquals/if_equals_example.c (100%) rename {LC8 => Lectures/LC8}/IfExamples/if_examples.c (100%) rename {LC8 => Lectures/LC8}/Switch1/switch_1.c (100%) rename {LC8 => Lectures/LC8}/Switch2/switch_2.c (100%) rename {LC8 => Lectures/LC8}/Switch3/switch_3.c (100%) rename {LC9 => Lectures/LC9}/DoWhile/do_while_example.c (100%) rename {LC9 => Lectures/LC9}/ForLoops/for_loops.c (100%) rename {LC9 => Lectures/LC9}/While1/while_example_version_1.c (100%) rename {LC9 => Lectures/LC9}/While2/while_example_version_2.c (100%) diff --git a/C10/ex2.c b/Exercises/C10/ex2.c similarity index 100% rename from C10/ex2.c rename to Exercises/C10/ex2.c diff --git a/C10/ex3.c b/Exercises/C10/ex3.c similarity index 100% rename from C10/ex3.c rename to Exercises/C10/ex3.c diff --git a/C10/ex4.c b/Exercises/C10/ex4.c similarity index 100% rename from C10/ex4.c rename to Exercises/C10/ex4.c diff --git a/C10/ex5.c b/Exercises/C10/ex5.c similarity index 100% rename from C10/ex5.c rename to Exercises/C10/ex5.c diff --git a/C10/function_example.c b/Exercises/C10/function_example.c similarity index 100% rename from C10/function_example.c rename to Exercises/C10/function_example.c diff --git a/C10/void_function_example.c b/Exercises/C10/void_function_example.c similarity index 100% rename from C10/void_function_example.c rename to Exercises/C10/void_function_example.c diff --git a/C11/array_loop_example_1.c b/Exercises/C11/array_loop_example_1.c similarity index 100% rename from C11/array_loop_example_1.c rename to Exercises/C11/array_loop_example_1.c diff --git a/C11/array_loop_example_2.c b/Exercises/C11/array_loop_example_2.c similarity index 100% rename from C11/array_loop_example_2.c rename to Exercises/C11/array_loop_example_2.c diff --git a/C11/ex2.c b/Exercises/C11/ex2.c similarity index 100% rename from C11/ex2.c rename to Exercises/C11/ex2.c diff --git a/C11/ex3.c b/Exercises/C11/ex3.c similarity index 100% rename from C11/ex3.c rename to Exercises/C11/ex3.c diff --git a/C11/initialise_string_example_1.c b/Exercises/C11/initialise_string_example_1.c similarity index 100% rename from C11/initialise_string_example_1.c rename to Exercises/C11/initialise_string_example_1.c diff --git a/C11/initialise_string_example_2.c b/Exercises/C11/initialise_string_example_2.c similarity index 100% rename from C11/initialise_string_example_2.c rename to Exercises/C11/initialise_string_example_2.c diff --git a/C12/scope_of_variables.c b/Exercises/C12/scope_of_variables.c similarity index 100% rename from C12/scope_of_variables.c rename to Exercises/C12/scope_of_variables.c diff --git a/C13/AccessingViaPointers/accessing_via_pointers.c b/Exercises/C13/AccessingViaPointers/accessing_via_pointers.c similarity index 100% rename from C13/AccessingViaPointers/accessing_via_pointers.c rename to Exercises/C13/AccessingViaPointers/accessing_via_pointers.c diff --git a/C13/assigning_pointers.c b/Exercises/C13/assigning_pointers.c similarity index 100% rename from C13/assigning_pointers.c rename to Exercises/C13/assigning_pointers.c diff --git a/C13/ex2.c b/Exercises/C13/ex2.c similarity index 100% rename from C13/ex2.c rename to Exercises/C13/ex2.c diff --git a/C13/ex3.c b/Exercises/C13/ex3.c similarity index 100% rename from C13/ex3.c rename to Exercises/C13/ex3.c diff --git a/C14/Makefile b/Exercises/C14/Makefile similarity index 100% rename from C14/Makefile rename to Exercises/C14/Makefile diff --git a/C14/ex1.c b/Exercises/C14/ex1.c similarity index 100% rename from C14/ex1.c rename to Exercises/C14/ex1.c diff --git a/C14/ex2.c b/Exercises/C14/ex2.c similarity index 100% rename from C14/ex2.c rename to Exercises/C14/ex2.c diff --git a/C14/ex3.c b/Exercises/C14/ex3.c similarity index 100% rename from C14/ex3.c rename to Exercises/C14/ex3.c diff --git a/C14/quadratic_solver.c b/Exercises/C14/quadratic_solver.c similarity index 100% rename from C14/quadratic_solver.c rename to Exercises/C14/quadratic_solver.c diff --git a/C14/quadratic_solver_function.c b/Exercises/C14/quadratic_solver_function.c similarity index 100% rename from C14/quadratic_solver_function.c rename to Exercises/C14/quadratic_solver_function.c diff --git a/C15/pointer_array_example_1.c b/Exercises/C15/pointer_array_example_1.c similarity index 100% rename from C15/pointer_array_example_1.c rename to Exercises/C15/pointer_array_example_1.c diff --git a/C15/pointer_array_example_2.c b/Exercises/C15/pointer_array_example_2.c similarity index 100% rename from C15/pointer_array_example_2.c rename to Exercises/C15/pointer_array_example_2.c diff --git a/C15/pointer_array_example_3.c b/Exercises/C15/pointer_array_example_3.c similarity index 100% rename from C15/pointer_array_example_3.c rename to Exercises/C15/pointer_array_example_3.c diff --git a/C15/pointer_array_example_4.c b/Exercises/C15/pointer_array_example_4.c similarity index 100% rename from C15/pointer_array_example_4.c rename to Exercises/C15/pointer_array_example_4.c diff --git a/C16/alloc_example_1.c b/Exercises/C16/alloc_example_1.c similarity index 100% rename from C16/alloc_example_1.c rename to Exercises/C16/alloc_example_1.c diff --git a/C16/alloc_example_2.c b/Exercises/C16/alloc_example_2.c similarity index 100% rename from C16/alloc_example_2.c rename to Exercises/C16/alloc_example_2.c diff --git a/C16/alloc_example_3.c b/Exercises/C16/alloc_example_3.c similarity index 100% rename from C16/alloc_example_3.c rename to Exercises/C16/alloc_example_3.c diff --git a/C16/alloc_example_4.c b/Exercises/C16/alloc_example_4.c similarity index 100% rename from C16/alloc_example_4.c rename to Exercises/C16/alloc_example_4.c diff --git a/C16/ex2.c b/Exercises/C16/ex2.c similarity index 100% rename from C16/ex2.c rename to Exercises/C16/ex2.c diff --git a/C16/ex3.c b/Exercises/C16/ex3.c similarity index 100% rename from C16/ex3.c rename to Exercises/C16/ex3.c diff --git a/C17/ArraysToFunctions1/arrays_to_functions_example_1.c b/Exercises/C17/ArraysToFunctions1/arrays_to_functions_example_1.c similarity index 100% rename from C17/ArraysToFunctions1/arrays_to_functions_example_1.c rename to Exercises/C17/ArraysToFunctions1/arrays_to_functions_example_1.c diff --git a/C17/ArraysToFunctions2/arrays_to_functions_example_2.c b/Exercises/C17/ArraysToFunctions2/arrays_to_functions_example_2.c similarity index 100% rename from C17/ArraysToFunctions2/arrays_to_functions_example_2.c rename to Exercises/C17/ArraysToFunctions2/arrays_to_functions_example_2.c diff --git a/C17/ex2.c b/Exercises/C17/ex2.c similarity index 100% rename from C17/ex2.c rename to Exercises/C17/ex2.c diff --git a/C18/BinaryFile/binary_file_example.c b/Exercises/C18/BinaryFile/binary_file_example.c similarity index 100% rename from C18/BinaryFile/binary_file_example.c rename to Exercises/C18/BinaryFile/binary_file_example.c diff --git a/C18/BinaryFile/numbers.dat b/Exercises/C18/BinaryFile/numbers.dat similarity index 100% rename from C18/BinaryFile/numbers.dat rename to Exercises/C18/BinaryFile/numbers.dat diff --git a/C18/FileOpen/file_open_example.c b/Exercises/C18/FileOpen/file_open_example.c similarity index 100% rename from C18/FileOpen/file_open_example.c rename to Exercises/C18/FileOpen/file_open_example.c diff --git a/C18/TextFile/numbers.txt b/Exercises/C18/TextFile/numbers.txt similarity index 100% rename from C18/TextFile/numbers.txt rename to Exercises/C18/TextFile/numbers.txt diff --git a/C18/TextFile/text_file_example.c b/Exercises/C18/TextFile/text_file_example.c similarity index 100% rename from C18/TextFile/text_file_example.c rename to Exercises/C18/TextFile/text_file_example.c diff --git a/C18/ex2.c b/Exercises/C18/ex2.c similarity index 100% rename from C18/ex2.c rename to Exercises/C18/ex2.c diff --git a/C18/ex3.c b/Exercises/C18/ex3.c similarity index 100% rename from C18/ex3.c rename to Exercises/C18/ex3.c diff --git a/C18/ex4.c b/Exercises/C18/ex4.c similarity index 100% rename from C18/ex4.c rename to Exercises/C18/ex4.c diff --git a/C18/ex5.c b/Exercises/C18/ex5.c similarity index 100% rename from C18/ex5.c rename to Exercises/C18/ex5.c diff --git a/C18/ex6.c b/Exercises/C18/ex6.c similarity index 100% rename from C18/ex6.c rename to Exercises/C18/ex6.c diff --git a/C19/DefineExamples/define_example.c b/Exercises/C19/DefineExamples/define_example.c similarity index 100% rename from C19/DefineExamples/define_example.c rename to Exercises/C19/DefineExamples/define_example.c diff --git a/C19/enum_example.c b/Exercises/C19/enum_example.c similarity index 100% rename from C19/enum_example.c rename to Exercises/C19/enum_example.c diff --git a/C19/ex1.c b/Exercises/C19/ex1.c similarity index 100% rename from C19/ex1.c rename to Exercises/C19/ex1.c diff --git a/C19/ex2.c b/Exercises/C19/ex2.c similarity index 100% rename from C19/ex2.c rename to Exercises/C19/ex2.c diff --git a/C19/ex3.c b/Exercises/C19/ex3.c similarity index 100% rename from C19/ex3.c rename to Exercises/C19/ex3.c diff --git a/C19/ex4.c b/Exercises/C19/ex4.c similarity index 100% rename from C19/ex4.c rename to Exercises/C19/ex4.c diff --git a/C19/static_variable_example.c b/Exercises/C19/static_variable_example.c similarity index 100% rename from C19/static_variable_example.c rename to Exercises/C19/static_variable_example.c diff --git a/C20/ConditionalDirective/conditional_directive_example.c b/Exercises/C20/ConditionalDirective/conditional_directive_example.c similarity index 100% rename from C20/ConditionalDirective/conditional_directive_example.c rename to Exercises/C20/ConditionalDirective/conditional_directive_example.c diff --git a/C20/FormattingDirective/formatting_directive_example.c b/Exercises/C20/FormattingDirective/formatting_directive_example.c similarity index 100% rename from C20/FormattingDirective/formatting_directive_example.c rename to Exercises/C20/FormattingDirective/formatting_directive_example.c diff --git a/C20/macro_function_example.c b/Exercises/C20/macro_function_example.c similarity index 100% rename from C20/macro_function_example.c rename to Exercises/C20/macro_function_example.c diff --git a/C21/sprintf_example.c b/Exercises/C21/sprintf_example.c similarity index 100% rename from C21/sprintf_example.c rename to Exercises/C21/sprintf_example.c diff --git a/C3/hello_world.c b/Exercises/C3/hello_world.c similarity index 100% rename from C3/hello_world.c rename to Exercises/C3/hello_world.c diff --git a/C4/Correct_answer/correct_answer.c b/Exercises/C4/Correct_answer/correct_answer.c similarity index 100% rename from C4/Correct_answer/correct_answer.c rename to Exercises/C4/Correct_answer/correct_answer.c diff --git a/C4/Wrong_answer/wrong_answer.c b/Exercises/C4/Wrong_answer/wrong_answer.c similarity index 100% rename from C4/Wrong_answer/wrong_answer.c rename to Exercises/C4/Wrong_answer/wrong_answer.c diff --git a/C4/declare_a_string.c b/Exercises/C4/declare_a_string.c similarity index 100% rename from C4/declare_a_string.c rename to Exercises/C4/declare_a_string.c diff --git a/C4/difficult_to_read_code.c b/Exercises/C4/difficult_to_read_code.c similarity index 100% rename from C4/difficult_to_read_code.c rename to Exercises/C4/difficult_to_read_code.c diff --git a/C4/poor_layout/poor_layout.c b/Exercises/C4/poor_layout/poor_layout.c similarity index 100% rename from C4/poor_layout/poor_layout.c rename to Exercises/C4/poor_layout/poor_layout.c diff --git a/C4/reformatted_code.c b/Exercises/C4/reformatted_code.c similarity index 100% rename from C4/reformatted_code.c rename to Exercises/C4/reformatted_code.c diff --git a/C4/simple_claculation.c b/Exercises/C4/simple_claculation.c similarity index 100% rename from C4/simple_claculation.c rename to Exercises/C4/simple_claculation.c diff --git a/C4/well_laid_out_code.c b/Exercises/C4/well_laid_out_code.c similarity index 100% rename from C4/well_laid_out_code.c rename to Exercises/C4/well_laid_out_code.c diff --git a/C5/FormattingNumbers/formatting_numbers.c b/Exercises/C5/FormattingNumbers/formatting_numbers.c similarity index 100% rename from C5/FormattingNumbers/formatting_numbers.c rename to Exercises/C5/FormattingNumbers/formatting_numbers.c diff --git a/C5/displaying_variables.c b/Exercises/C5/displaying_variables.c similarity index 100% rename from C5/displaying_variables.c rename to Exercises/C5/displaying_variables.c diff --git a/C5/ex4.c b/Exercises/C5/ex4.c similarity index 100% rename from C5/ex4.c rename to Exercises/C5/ex4.c diff --git a/C5/ex5.c b/Exercises/C5/ex5.c similarity index 100% rename from C5/ex5.c rename to Exercises/C5/ex5.c diff --git a/C5/not_displaying.c b/Exercises/C5/not_displaying.c similarity index 100% rename from C5/not_displaying.c rename to Exercises/C5/not_displaying.c diff --git a/C5/printf_example_1.c b/Exercises/C5/printf_example_1.c similarity index 100% rename from C5/printf_example_1.c rename to Exercises/C5/printf_example_1.c diff --git a/C5/printf_example_2.c b/Exercises/C5/printf_example_2.c similarity index 100% rename from C5/printf_example_2.c rename to Exercises/C5/printf_example_2.c diff --git a/C6/ex1.c b/Exercises/C6/ex1.c similarity index 100% rename from C6/ex1.c rename to Exercises/C6/ex1.c diff --git a/C6/ex2.c b/Exercises/C6/ex2.c similarity index 100% rename from C6/ex2.c rename to Exercises/C6/ex2.c diff --git a/C6/ex3.c b/Exercises/C6/ex3.c similarity index 100% rename from C6/ex3.c rename to Exercises/C6/ex3.c diff --git a/C6/inc_dec_examples.c b/Exercises/C6/inc_dec_examples.c similarity index 100% rename from C6/inc_dec_examples.c rename to Exercises/C6/inc_dec_examples.c diff --git a/C7/Getchar/getchar_example.c b/Exercises/C7/Getchar/getchar_example.c similarity index 100% rename from C7/Getchar/getchar_example.c rename to Exercises/C7/Getchar/getchar_example.c diff --git a/C7/Scanf1/scanf_example_1.c b/Exercises/C7/Scanf1/scanf_example_1.c similarity index 100% rename from C7/Scanf1/scanf_example_1.c rename to Exercises/C7/Scanf1/scanf_example_1.c diff --git a/C7/Scanf2/scanf_example_2.c b/Exercises/C7/Scanf2/scanf_example_2.c similarity index 100% rename from C7/Scanf2/scanf_example_2.c rename to Exercises/C7/Scanf2/scanf_example_2.c diff --git a/C7/ex2.c b/Exercises/C7/ex2.c similarity index 100% rename from C7/ex2.c rename to Exercises/C7/ex2.c diff --git a/C7/ex3.c b/Exercises/C7/ex3.c similarity index 100% rename from C7/ex3.c rename to Exercises/C7/ex3.c diff --git a/C7/ex4.c b/Exercises/C7/ex4.c similarity index 100% rename from C7/ex4.c rename to Exercises/C7/ex4.c diff --git a/C7/ex5.c b/Exercises/C7/ex5.c similarity index 100% rename from C7/ex5.c rename to Exercises/C7/ex5.c diff --git a/C7/string_with_gets.c b/Exercises/C7/string_with_gets.c similarity index 100% rename from C7/string_with_gets.c rename to Exercises/C7/string_with_gets.c diff --git a/C7/string_with_scanf.c b/Exercises/C7/string_with_scanf.c similarity index 100% rename from C7/string_with_scanf.c rename to Exercises/C7/string_with_scanf.c diff --git a/C8/ex2.c b/Exercises/C8/ex2.c similarity index 100% rename from C8/ex2.c rename to Exercises/C8/ex2.c diff --git a/C8/ex3.c b/Exercises/C8/ex3.c similarity index 100% rename from C8/ex3.c rename to Exercises/C8/ex3.c diff --git a/C8/ex4.c b/Exercises/C8/ex4.c similarity index 100% rename from C8/ex4.c rename to Exercises/C8/ex4.c diff --git a/C8/ex7.c b/Exercises/C8/ex7.c similarity index 100% rename from C8/ex7.c rename to Exercises/C8/ex7.c diff --git a/C8/if_example.c b/Exercises/C8/if_example.c similarity index 100% rename from C8/if_example.c rename to Exercises/C8/if_example.c diff --git a/C8/switch_example_1.c b/Exercises/C8/switch_example_1.c similarity index 100% rename from C8/switch_example_1.c rename to Exercises/C8/switch_example_1.c diff --git a/C8/switch_example_2.c b/Exercises/C8/switch_example_2.c similarity index 100% rename from C8/switch_example_2.c rename to Exercises/C8/switch_example_2.c diff --git a/C8/switch_example_3.c b/Exercises/C8/switch_example_3.c similarity index 100% rename from C8/switch_example_3.c rename to Exercises/C8/switch_example_3.c diff --git a/C9/do_while_loop.c b/Exercises/C9/do_while_loop.c similarity index 100% rename from C9/do_while_loop.c rename to Exercises/C9/do_while_loop.c diff --git a/C9/ex2.c b/Exercises/C9/ex2.c similarity index 100% rename from C9/ex2.c rename to Exercises/C9/ex2.c diff --git a/C9/ex3.c b/Exercises/C9/ex3.c similarity index 100% rename from C9/ex3.c rename to Exercises/C9/ex3.c diff --git a/C9/ex4.c b/Exercises/C9/ex4.c similarity index 100% rename from C9/ex4.c rename to Exercises/C9/ex4.c diff --git a/C9/ex5.c b/Exercises/C9/ex5.c similarity index 100% rename from C9/ex5.c rename to Exercises/C9/ex5.c diff --git a/C9/ex6.c b/Exercises/C9/ex6.c similarity index 100% rename from C9/ex6.c rename to Exercises/C9/ex6.c diff --git a/C9/ex7.c b/Exercises/C9/ex7.c similarity index 100% rename from C9/ex7.c rename to Exercises/C9/ex7.c diff --git a/C9/ex8.c b/Exercises/C9/ex8.c similarity index 100% rename from C9/ex8.c rename to Exercises/C9/ex8.c diff --git a/C9/for_loop_examples.c b/Exercises/C9/for_loop_examples.c similarity index 100% rename from C9/for_loop_examples.c rename to Exercises/C9/for_loop_examples.c diff --git a/C9/infinite_while_loop.c b/Exercises/C9/infinite_while_loop.c similarity index 100% rename from C9/infinite_while_loop.c rename to Exercises/C9/infinite_while_loop.c diff --git a/C9/while_loop.c b/Exercises/C9/while_loop.c similarity index 100% rename from C9/while_loop.c rename to Exercises/C9/while_loop.c diff --git a/LC10/SimpleFunctions1/simple_functions_1.c b/Lectures/LC10/SimpleFunctions1/simple_functions_1.c similarity index 100% rename from LC10/SimpleFunctions1/simple_functions_1.c rename to Lectures/LC10/SimpleFunctions1/simple_functions_1.c diff --git a/LC10/SimpleFunctions2/simple_functions_2.c b/Lectures/LC10/SimpleFunctions2/simple_functions_2.c similarity index 100% rename from LC10/SimpleFunctions2/simple_functions_2.c rename to Lectures/LC10/SimpleFunctions2/simple_functions_2.c diff --git a/LC11/loop_into_array.c b/Lectures/LC11/loop_into_array.c similarity index 100% rename from LC11/loop_into_array.c rename to Lectures/LC11/loop_into_array.c diff --git a/LC12/Global1/global_ex1.c b/Lectures/LC12/Global1/global_ex1.c similarity index 100% rename from LC12/Global1/global_ex1.c rename to Lectures/LC12/Global1/global_ex1.c diff --git a/LC12/Global2/global_ex2.c b/Lectures/LC12/Global2/global_ex2.c similarity index 100% rename from LC12/Global2/global_ex2.c rename to Lectures/LC12/Global2/global_ex2.c diff --git a/LC12/Global3/global_ex3.c b/Lectures/LC12/Global3/global_ex3.c similarity index 100% rename from LC12/Global3/global_ex3.c rename to Lectures/LC12/Global3/global_ex3.c diff --git a/LC14/LineLength/LineLength.c b/Lectures/LC14/LineLength/LineLength.c similarity index 100% rename from LC14/LineLength/LineLength.c rename to Lectures/LC14/LineLength/LineLength.c diff --git a/LC14/PointerFunc1/pointer_function_example_1.c b/Lectures/LC14/PointerFunc1/pointer_function_example_1.c similarity index 100% rename from LC14/PointerFunc1/pointer_function_example_1.c rename to Lectures/LC14/PointerFunc1/pointer_function_example_1.c diff --git a/LC14/PointerFunc2/pointer_function_example_2.c b/Lectures/LC14/PointerFunc2/pointer_function_example_2.c similarity index 100% rename from LC14/PointerFunc2/pointer_function_example_2.c rename to Lectures/LC14/PointerFunc2/pointer_function_example_2.c diff --git a/LC15/PointerToArray/pointer_to_array_examples.c b/Lectures/LC15/PointerToArray/pointer_to_array_examples.c similarity index 100% rename from LC15/PointerToArray/pointer_to_array_examples.c rename to Lectures/LC15/PointerToArray/pointer_to_array_examples.c diff --git a/LC15/PointerToArray1/pointer_to_array_1.c b/Lectures/LC15/PointerToArray1/pointer_to_array_1.c similarity index 100% rename from LC15/PointerToArray1/pointer_to_array_1.c rename to Lectures/LC15/PointerToArray1/pointer_to_array_1.c diff --git a/LC15/PointerToArray2/pointer_to_array_2.c b/Lectures/LC15/PointerToArray2/pointer_to_array_2.c similarity index 100% rename from LC15/PointerToArray2/pointer_to_array_2.c rename to Lectures/LC15/PointerToArray2/pointer_to_array_2.c diff --git a/LC16/Dynamic1/Dynamic1.c b/Lectures/LC16/Dynamic1/Dynamic1.c similarity index 100% rename from LC16/Dynamic1/Dynamic1.c rename to Lectures/LC16/Dynamic1/Dynamic1.c diff --git a/LC16/Dynamic2/Dynamic2.c b/Lectures/LC16/Dynamic2/Dynamic2.c similarity index 100% rename from LC16/Dynamic2/Dynamic2.c rename to Lectures/LC16/Dynamic2/Dynamic2.c diff --git a/LC16/Dynamic3/Dynamic3.c b/Lectures/LC16/Dynamic3/Dynamic3.c similarity index 100% rename from LC16/Dynamic3/Dynamic3.c rename to Lectures/LC16/Dynamic3/Dynamic3.c diff --git a/LC17/DynamicFunction/DynamicFunction.c b/Lectures/LC17/DynamicFunction/DynamicFunction.c similarity index 100% rename from LC17/DynamicFunction/DynamicFunction.c rename to Lectures/LC17/DynamicFunction/DynamicFunction.c diff --git a/LC17/Quadratic_with_Pointers.c b/Lectures/LC17/Quadratic_with_Pointers.c similarity index 100% rename from LC17/Quadratic_with_Pointers.c rename to Lectures/LC17/Quadratic_with_Pointers.c diff --git a/LC18/EndOfFile/EndOfFile.c b/Lectures/LC18/EndOfFile/EndOfFile.c similarity index 100% rename from LC18/EndOfFile/EndOfFile.c rename to Lectures/LC18/EndOfFile/EndOfFile.c diff --git a/LC18/EndOfFile/numbers.txt b/Lectures/LC18/EndOfFile/numbers.txt similarity index 100% rename from LC18/EndOfFile/numbers.txt rename to Lectures/LC18/EndOfFile/numbers.txt diff --git a/LC18/EndOfFileBreak/EndOfFileBreak.c b/Lectures/LC18/EndOfFileBreak/EndOfFileBreak.c similarity index 100% rename from LC18/EndOfFileBreak/EndOfFileBreak.c rename to Lectures/LC18/EndOfFileBreak/EndOfFileBreak.c diff --git a/LC18/EndOfFileBreak/numbers.txt b/Lectures/LC18/EndOfFileBreak/numbers.txt similarity index 100% rename from LC18/EndOfFileBreak/numbers.txt rename to Lectures/LC18/EndOfFileBreak/numbers.txt diff --git a/LC18/EndOfFileScanf/EndOfFileScanf.c b/Lectures/LC18/EndOfFileScanf/EndOfFileScanf.c similarity index 100% rename from LC18/EndOfFileScanf/EndOfFileScanf.c rename to Lectures/LC18/EndOfFileScanf/EndOfFileScanf.c diff --git a/LC18/EndOfFileScanf/numbers.txt b/Lectures/LC18/EndOfFileScanf/numbers.txt similarity index 100% rename from LC18/EndOfFileScanf/numbers.txt rename to Lectures/LC18/EndOfFileScanf/numbers.txt diff --git a/LC18/FileMove/data.dat b/Lectures/LC18/FileMove/data.dat similarity index 100% rename from LC18/FileMove/data.dat rename to Lectures/LC18/FileMove/data.dat diff --git a/LC18/FileMove/filemove.c b/Lectures/LC18/FileMove/filemove.c similarity index 100% rename from LC18/FileMove/filemove.c rename to Lectures/LC18/FileMove/filemove.c diff --git a/LC18/FileSize/data.dat b/Lectures/LC18/FileSize/data.dat similarity index 100% rename from LC18/FileSize/data.dat rename to Lectures/LC18/FileSize/data.dat diff --git a/LC18/FileSize/filesize.c b/Lectures/LC18/FileSize/filesize.c similarity index 100% rename from LC18/FileSize/filesize.c rename to Lectures/LC18/FileSize/filesize.c diff --git a/LC19/ConstHashDefine/ConstHashDefine.c b/Lectures/LC19/ConstHashDefine/ConstHashDefine.c similarity index 100% rename from LC19/ConstHashDefine/ConstHashDefine.c rename to Lectures/LC19/ConstHashDefine/ConstHashDefine.c diff --git a/LC19/Enum/enum.c b/Lectures/LC19/Enum/enum.c similarity index 100% rename from LC19/Enum/enum.c rename to Lectures/LC19/Enum/enum.c diff --git a/LC19/FileHeader/file_header.c b/Lectures/LC19/FileHeader/file_header.c similarity index 100% rename from LC19/FileHeader/file_header.c rename to Lectures/LC19/FileHeader/file_header.c diff --git a/LC19/FileHeader/strdata.dat b/Lectures/LC19/FileHeader/strdata.dat similarity index 100% rename from LC19/FileHeader/strdata.dat rename to Lectures/LC19/FileHeader/strdata.dat diff --git a/LC19/FileHeaderMove/file_header_move.c b/Lectures/LC19/FileHeaderMove/file_header_move.c similarity index 100% rename from LC19/FileHeaderMove/file_header_move.c rename to Lectures/LC19/FileHeaderMove/file_header_move.c diff --git a/LC19/FileHeaderMove/strdata.dat b/Lectures/LC19/FileHeaderMove/strdata.dat similarity index 100% rename from LC19/FileHeaderMove/strdata.dat rename to Lectures/LC19/FileHeaderMove/strdata.dat diff --git a/LC19/Static/Static.c b/Lectures/LC19/Static/Static.c similarity index 100% rename from LC19/Static/Static.c rename to Lectures/LC19/Static/Static.c diff --git a/LC19/Structure1/Structure_1.c b/Lectures/LC19/Structure1/Structure_1.c similarity index 100% rename from LC19/Structure1/Structure_1.c rename to Lectures/LC19/Structure1/Structure_1.c diff --git a/LC19/Structure2/Structure_2.c b/Lectures/LC19/Structure2/Structure_2.c similarity index 100% rename from LC19/Structure2/Structure_2.c rename to Lectures/LC19/Structure2/Structure_2.c diff --git a/LC19/Structure3/Structure_3.c b/Lectures/LC19/Structure3/Structure_3.c similarity index 100% rename from LC19/Structure3/Structure_3.c rename to Lectures/LC19/Structure3/Structure_3.c diff --git a/LC19/StructureFunction/StructureFunc.c b/Lectures/LC19/StructureFunction/StructureFunc.c similarity index 100% rename from LC19/StructureFunction/StructureFunc.c rename to Lectures/LC19/StructureFunction/StructureFunc.c diff --git a/LC19/WriteHeaderArrayAndUpdate.c b/Lectures/LC19/WriteHeaderArrayAndUpdate.c similarity index 100% rename from LC19/WriteHeaderArrayAndUpdate.c rename to Lectures/LC19/WriteHeaderArrayAndUpdate.c diff --git a/LC19/WriteHeaderArrayAndUpdateAndSeek.c b/Lectures/LC19/WriteHeaderArrayAndUpdateAndSeek.c similarity index 100% rename from LC19/WriteHeaderArrayAndUpdateAndSeek.c rename to Lectures/LC19/WriteHeaderArrayAndUpdateAndSeek.c diff --git a/LC19/WriteHeaderWithArray.c b/Lectures/LC19/WriteHeaderWithArray.c similarity index 100% rename from LC19/WriteHeaderWithArray.c rename to Lectures/LC19/WriteHeaderWithArray.c diff --git a/LC19/enumdefine.c b/Lectures/LC19/enumdefine.c similarity index 100% rename from LC19/enumdefine.c rename to Lectures/LC19/enumdefine.c diff --git a/LC19/swap.c b/Lectures/LC19/swap.c similarity index 100% rename from LC19/swap.c rename to Lectures/LC19/swap.c diff --git a/LC19/union.c b/Lectures/LC19/union.c similarity index 100% rename from LC19/union.c rename to Lectures/LC19/union.c diff --git a/LC20/AreaFunc.c b/Lectures/LC20/AreaFunc.c similarity index 100% rename from LC20/AreaFunc.c rename to Lectures/LC20/AreaFunc.c diff --git a/LC20/AreaFunc.h b/Lectures/LC20/AreaFunc.h similarity index 100% rename from LC20/AreaFunc.h rename to Lectures/LC20/AreaFunc.h diff --git a/LC20/Main.c b/Lectures/LC20/Main.c similarity index 100% rename from LC20/Main.c rename to Lectures/LC20/Main.c diff --git a/LC21/Cond/cond.c b/Lectures/LC21/Cond/cond.c similarity index 100% rename from LC21/Cond/cond.c rename to Lectures/LC21/Cond/cond.c diff --git a/LC21/GetThem/getthem.c b/Lectures/LC21/GetThem/getthem.c similarity index 100% rename from LC21/GetThem/getthem.c rename to Lectures/LC21/GetThem/getthem.c diff --git a/LC21/Simple/simple.c b/Lectures/LC21/Simple/simple.c similarity index 100% rename from LC21/Simple/simple.c rename to Lectures/LC21/Simple/simple.c diff --git a/LC21/Sprints/sprints.c b/Lectures/LC21/Sprints/sprints.c similarity index 100% rename from LC21/Sprints/sprints.c rename to Lectures/LC21/Sprints/sprints.c diff --git a/LC21/use.c b/Lectures/LC21/use.c similarity index 100% rename from LC21/use.c rename to Lectures/LC21/use.c diff --git a/LC4/hello_world.c b/Lectures/LC4/hello_world.c similarity index 100% rename from LC4/hello_world.c rename to Lectures/LC4/hello_world.c diff --git a/LC4/hello_world.exe b/Lectures/LC4/hello_world.exe similarity index 100% rename from LC4/hello_world.exe rename to Lectures/LC4/hello_world.exe diff --git a/LC5/printf_example.c b/Lectures/LC5/printf_example.c similarity index 100% rename from LC5/printf_example.c rename to Lectures/LC5/printf_example.c diff --git a/LC7/FgetsString/fgets_string.c b/Lectures/LC7/FgetsString/fgets_string.c similarity index 100% rename from LC7/FgetsString/fgets_string.c rename to Lectures/LC7/FgetsString/fgets_string.c diff --git a/LC7/Getch/getch.c b/Lectures/LC7/Getch/getch.c similarity index 100% rename from LC7/Getch/getch.c rename to Lectures/LC7/Getch/getch.c diff --git a/LC7/GetsString/gets_string.c b/Lectures/LC7/GetsString/gets_string.c similarity index 100% rename from LC7/GetsString/gets_string.c rename to Lectures/LC7/GetsString/gets_string.c diff --git a/LC7/ScanfString/scanf_string.c b/Lectures/LC7/ScanfString/scanf_string.c similarity index 100% rename from LC7/ScanfString/scanf_string.c rename to Lectures/LC7/ScanfString/scanf_string.c diff --git a/LC7/getchar.c b/Lectures/LC7/getchar.c similarity index 100% rename from LC7/getchar.c rename to Lectures/LC7/getchar.c diff --git a/LC7/scanf_examples.c b/Lectures/LC7/scanf_examples.c similarity index 100% rename from LC7/scanf_examples.c rename to Lectures/LC7/scanf_examples.c diff --git a/LC8/ComplexIf/complex_if.c b/Lectures/LC8/ComplexIf/complex_if.c similarity index 100% rename from LC8/ComplexIf/complex_if.c rename to Lectures/LC8/ComplexIf/complex_if.c diff --git a/LC8/IfElseIfElse/if_else_if_else.c b/Lectures/LC8/IfElseIfElse/if_else_if_else.c similarity index 100% rename from LC8/IfElseIfElse/if_else_if_else.c rename to Lectures/LC8/IfElseIfElse/if_else_if_else.c diff --git a/LC8/IfEquals/if_equals_example.c b/Lectures/LC8/IfEquals/if_equals_example.c similarity index 100% rename from LC8/IfEquals/if_equals_example.c rename to Lectures/LC8/IfEquals/if_equals_example.c diff --git a/LC8/IfExamples/if_examples.c b/Lectures/LC8/IfExamples/if_examples.c similarity index 100% rename from LC8/IfExamples/if_examples.c rename to Lectures/LC8/IfExamples/if_examples.c diff --git a/LC8/Switch1/switch_1.c b/Lectures/LC8/Switch1/switch_1.c similarity index 100% rename from LC8/Switch1/switch_1.c rename to Lectures/LC8/Switch1/switch_1.c diff --git a/LC8/Switch2/switch_2.c b/Lectures/LC8/Switch2/switch_2.c similarity index 100% rename from LC8/Switch2/switch_2.c rename to Lectures/LC8/Switch2/switch_2.c diff --git a/LC8/Switch3/switch_3.c b/Lectures/LC8/Switch3/switch_3.c similarity index 100% rename from LC8/Switch3/switch_3.c rename to Lectures/LC8/Switch3/switch_3.c diff --git a/LC9/DoWhile/do_while_example.c b/Lectures/LC9/DoWhile/do_while_example.c similarity index 100% rename from LC9/DoWhile/do_while_example.c rename to Lectures/LC9/DoWhile/do_while_example.c diff --git a/LC9/ForLoops/for_loops.c b/Lectures/LC9/ForLoops/for_loops.c similarity index 100% rename from LC9/ForLoops/for_loops.c rename to Lectures/LC9/ForLoops/for_loops.c diff --git a/LC9/While1/while_example_version_1.c b/Lectures/LC9/While1/while_example_version_1.c similarity index 100% rename from LC9/While1/while_example_version_1.c rename to Lectures/LC9/While1/while_example_version_1.c diff --git a/LC9/While2/while_example_version_2.c b/Lectures/LC9/While2/while_example_version_2.c similarity index 100% rename from LC9/While2/while_example_version_2.c rename to Lectures/LC9/While2/while_example_version_2.c