├── .gitignore ├── Chapter 0 └── 01_first.c ├── Chapter 1 - Practice Set ├── 01_problem1.c ├── 02_problem2.c ├── 03_problem3.c ├── 04_problem4.c └── c.json ├── Chapter 1 ├── 01_variables.c ├── 02_variable_rules.c ├── 03_data_types.c ├── 04_sizeof.c ├── 05_comments.c ├── 06_input.c └── 07_escape_sequence.c ├── Chapter 10 - Practice Set ├── 01_problem1.c ├── 02_problem2.c ├── 03_problem3.c ├── 04_problem4.c ├── 05_problem5.c ├── file.txt ├── harry.txt ├── harry3.txt ├── int.txt ├── salary.txt └── table.txt ├── Chapter 10 ├── 01_file.c ├── 02_quick_quiz.c ├── 03_file_write.c ├── 04_fgetc_fputc.c ├── 05_reading_cbyc.c └── harry.txt ├── Chapter 11 - Practice Set ├── 01_problem1.c ├── 02_problem2.c ├── 03_problem3.c ├── 04_problem4.c ├── 05_problem5.c └── 06_problem6.c ├── Chapter 11 ├── 01_dma.c ├── 02_quick_quiz.c ├── 03_quick_quiz.c ├── 04_free.c └── 05_realloc.c ├── Chapter 2 - Practice Set ├── 01_problem1.c ├── 02_problem2.c ├── 03_problem3.c ├── 04_problem4.c └── 05_problem5.c ├── Chapter 2 ├── 01_variables.c ├── 02_arithmetic_operators.c ├── 03_type_conversion.c ├── 04_associativity.c └── 05_typecasting.c ├── Chapter 3 - Practice Set ├── 01_problem1.c ├── 02_problem2.c ├── 03_problem3.c ├── 04_problem4.c ├── 05_problem5.c └── 06_problem.c ├── Chapter 3 ├── 01_conditionals.c ├── 02_if_else.c ├── 03_non_zero.c ├── 04_logical.c ├── 05_else_if.c ├── 06_ternary.c ├── 07_switch.c └── 08_quiz.c ├── Chapter 4 - Practice set ├── 01_problem1.c ├── 02_problem2.c ├── 05_problem5.c ├── 06_problem6.c ├── 07_problem7.c ├── 08_problem8.c ├── 09_problem9.c ├── 10_problem10.c └── 11_problem11.c ├── Chapter 4 ├── 01_loop.c ├── 02_while.c ├── 03_while_value.c ├── 04_infinite_loop.c ├── 05_quick_quiz.c ├── 06_increment_decrement.c ├── 07_do_while.c ├── 08_quick_quiz.c ├── 09_for.c ├── 10_quick_quiz.c ├── 11_decrementing_for_loop.c └── 12_break_continue.c ├── Chapter 5 - Practice Set ├── 01_problem1.c ├── 02_problem2.c ├── 03_problem3.c ├── 04_problem4.c ├── 05_problem5.c ├── 06_problem6.c └── 07_problem7.c ├── Chapter 5 ├── 01_function.c ├── 02_quick_quiz.c ├── 03_change.c ├── 04_quick_quiz.c └── 05_recursion.c ├── Chapter 6 - Practice Set ├── 01_problem1.c ├── 02_problem2.c ├── 03_problem3.c ├── 04_problem4.c ├── 05_problem5.c ├── 06_problem6.c └── 07_problem7.c ├── Chapter 6 ├── 01_pointer.c ├── 02_other_types.c ├── 03_pointer2pointer.c ├── 04_call_by_value.c ├── 05_call_by_reference.c └── 06_swap.c ├── Chapter 7 - Practice Set ├── 01_problem1.c ├── 03_problem3.c ├── 04_problem4.c ├── 05_problem5.c ├── 06_problem6.c ├── 07_problem7.c ├── 08_problem8.c ├── 09_problem9.c └── c.json ├── Chapter 7 ├── 01_arrays.c ├── 02_array_input.c ├── 03_other_array_init_ways.c ├── 04_pointer_arithmetic.c ├── 05_array_in_memory.c ├── 06_array_using_pointers.c └── 07_array_2d.c ├── Chapter 8 - Practice Set ├── 02_problem2.c ├── 03_problem3.c ├── 04_problem4.c ├── 05_problem5.c ├── 06_problem6.c ├── 07_problem7.c ├── 08_problem8.c └── 09_problem9.c ├── Chapter 8 ├── 01_strings.c ├── 02_printing_strings.c ├── 03_input.c ├── 04_gets.c └── 05_string_functions.c ├── Chapter 9 - Practice Set ├── 01_problem1.c ├── 02_problem2.c ├── 03_problem3.c ├── 04_problem4.c ├── 05_problem5.c ├── 08_problem8.c └── 09_problem9.c ├── Chapter 9 ├── 01_structure.c ├── 02_quick_quiz.c ├── 03_struct_arrays.c ├── 04_pointer_to_struct.c ├── 05_quick_quiz.c └── 06_typedef.c ├── Project 1 └── main.c ├── Project 2 └── main.c └── README.md /.gitignore: -------------------------------------------------------------------------------- 1 | *.exe 2 | .vscode -------------------------------------------------------------------------------- /Chapter 0/01_first.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 0/01_first.c -------------------------------------------------------------------------------- /Chapter 1 - Practice Set/01_problem1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 1 - Practice Set/01_problem1.c -------------------------------------------------------------------------------- /Chapter 1 - Practice Set/02_problem2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 1 - Practice Set/02_problem2.c -------------------------------------------------------------------------------- /Chapter 1 - Practice Set/03_problem3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 1 - Practice Set/03_problem3.c -------------------------------------------------------------------------------- /Chapter 1 - Practice Set/04_problem4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 1 - Practice Set/04_problem4.c -------------------------------------------------------------------------------- /Chapter 1 - Practice Set/c.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 1 - Practice Set/c.json -------------------------------------------------------------------------------- /Chapter 1/01_variables.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 1/01_variables.c -------------------------------------------------------------------------------- /Chapter 1/02_variable_rules.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 1/02_variable_rules.c -------------------------------------------------------------------------------- /Chapter 1/03_data_types.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 1/03_data_types.c -------------------------------------------------------------------------------- /Chapter 1/04_sizeof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 1/04_sizeof.c -------------------------------------------------------------------------------- /Chapter 1/05_comments.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 1/05_comments.c -------------------------------------------------------------------------------- /Chapter 1/06_input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 1/06_input.c -------------------------------------------------------------------------------- /Chapter 1/07_escape_sequence.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 1/07_escape_sequence.c -------------------------------------------------------------------------------- /Chapter 10 - Practice Set/01_problem1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 10 - Practice Set/01_problem1.c -------------------------------------------------------------------------------- /Chapter 10 - Practice Set/02_problem2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 10 - Practice Set/02_problem2.c -------------------------------------------------------------------------------- /Chapter 10 - Practice Set/03_problem3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 10 - Practice Set/03_problem3.c -------------------------------------------------------------------------------- /Chapter 10 - Practice Set/04_problem4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 10 - Practice Set/04_problem4.c -------------------------------------------------------------------------------- /Chapter 10 - Practice Set/05_problem5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 10 - Practice Set/05_problem5.c -------------------------------------------------------------------------------- /Chapter 10 - Practice Set/file.txt: -------------------------------------------------------------------------------- 1 | 11 678 3 -------------------------------------------------------------------------------- /Chapter 10 - Practice Set/harry.txt: -------------------------------------------------------------------------------- 1 | Hey I am good -------------------------------------------------------------------------------- /Chapter 10 - Practice Set/harry3.txt: -------------------------------------------------------------------------------- 1 | HHeeyy II aamm ggoooodd -------------------------------------------------------------------------------- /Chapter 10 - Practice Set/int.txt: -------------------------------------------------------------------------------- 1 | 90 -------------------------------------------------------------------------------- /Chapter 10 - Practice Set/salary.txt: -------------------------------------------------------------------------------- 1 | Harry, 234 2 | Rohan, 3244 3 | -------------------------------------------------------------------------------- /Chapter 10 - Practice Set/table.txt: -------------------------------------------------------------------------------- 1 | 4 2 | 8 3 | 12 4 | 16 5 | 20 6 | 24 7 | 28 8 | 32 9 | 36 10 | 40 11 | -------------------------------------------------------------------------------- /Chapter 10/01_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 10/01_file.c -------------------------------------------------------------------------------- /Chapter 10/02_quick_quiz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 10/02_quick_quiz.c -------------------------------------------------------------------------------- /Chapter 10/03_file_write.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 10/03_file_write.c -------------------------------------------------------------------------------- /Chapter 10/04_fgetc_fputc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 10/04_fgetc_fputc.c -------------------------------------------------------------------------------- /Chapter 10/05_reading_cbyc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 10/05_reading_cbyc.c -------------------------------------------------------------------------------- /Chapter 10/harry.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 10/harry.txt -------------------------------------------------------------------------------- /Chapter 11 - Practice Set/01_problem1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 11 - Practice Set/01_problem1.c -------------------------------------------------------------------------------- /Chapter 11 - Practice Set/02_problem2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 11 - Practice Set/02_problem2.c -------------------------------------------------------------------------------- /Chapter 11 - Practice Set/03_problem3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 11 - Practice Set/03_problem3.c -------------------------------------------------------------------------------- /Chapter 11 - Practice Set/04_problem4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 11 - Practice Set/04_problem4.c -------------------------------------------------------------------------------- /Chapter 11 - Practice Set/05_problem5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 11 - Practice Set/05_problem5.c -------------------------------------------------------------------------------- /Chapter 11 - Practice Set/06_problem6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 11 - Practice Set/06_problem6.c -------------------------------------------------------------------------------- /Chapter 11/01_dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 11/01_dma.c -------------------------------------------------------------------------------- /Chapter 11/02_quick_quiz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 11/02_quick_quiz.c -------------------------------------------------------------------------------- /Chapter 11/03_quick_quiz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 11/03_quick_quiz.c -------------------------------------------------------------------------------- /Chapter 11/04_free.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 11/04_free.c -------------------------------------------------------------------------------- /Chapter 11/05_realloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 11/05_realloc.c -------------------------------------------------------------------------------- /Chapter 2 - Practice Set/01_problem1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 2 - Practice Set/01_problem1.c -------------------------------------------------------------------------------- /Chapter 2 - Practice Set/02_problem2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 2 - Practice Set/02_problem2.c -------------------------------------------------------------------------------- /Chapter 2 - Practice Set/03_problem3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 2 - Practice Set/03_problem3.c -------------------------------------------------------------------------------- /Chapter 2 - Practice Set/04_problem4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 2 - Practice Set/04_problem4.c -------------------------------------------------------------------------------- /Chapter 2 - Practice Set/05_problem5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 2 - Practice Set/05_problem5.c -------------------------------------------------------------------------------- /Chapter 2/01_variables.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 2/01_variables.c -------------------------------------------------------------------------------- /Chapter 2/02_arithmetic_operators.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 2/02_arithmetic_operators.c -------------------------------------------------------------------------------- /Chapter 2/03_type_conversion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 2/03_type_conversion.c -------------------------------------------------------------------------------- /Chapter 2/04_associativity.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 2/04_associativity.c -------------------------------------------------------------------------------- /Chapter 2/05_typecasting.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 2/05_typecasting.c -------------------------------------------------------------------------------- /Chapter 3 - Practice Set/01_problem1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 3 - Practice Set/01_problem1.c -------------------------------------------------------------------------------- /Chapter 3 - Practice Set/02_problem2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 3 - Practice Set/02_problem2.c -------------------------------------------------------------------------------- /Chapter 3 - Practice Set/03_problem3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 3 - Practice Set/03_problem3.c -------------------------------------------------------------------------------- /Chapter 3 - Practice Set/04_problem4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 3 - Practice Set/04_problem4.c -------------------------------------------------------------------------------- /Chapter 3 - Practice Set/05_problem5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 3 - Practice Set/05_problem5.c -------------------------------------------------------------------------------- /Chapter 3 - Practice Set/06_problem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 3 - Practice Set/06_problem.c -------------------------------------------------------------------------------- /Chapter 3/01_conditionals.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 3/01_conditionals.c -------------------------------------------------------------------------------- /Chapter 3/02_if_else.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 3/02_if_else.c -------------------------------------------------------------------------------- /Chapter 3/03_non_zero.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 3/03_non_zero.c -------------------------------------------------------------------------------- /Chapter 3/04_logical.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 3/04_logical.c -------------------------------------------------------------------------------- /Chapter 3/05_else_if.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 3/05_else_if.c -------------------------------------------------------------------------------- /Chapter 3/06_ternary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 3/06_ternary.c -------------------------------------------------------------------------------- /Chapter 3/07_switch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 3/07_switch.c -------------------------------------------------------------------------------- /Chapter 3/08_quiz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 3/08_quiz.c -------------------------------------------------------------------------------- /Chapter 4 - Practice set/01_problem1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 4 - Practice set/01_problem1.c -------------------------------------------------------------------------------- /Chapter 4 - Practice set/02_problem2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 4 - Practice set/02_problem2.c -------------------------------------------------------------------------------- /Chapter 4 - Practice set/05_problem5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 4 - Practice set/05_problem5.c -------------------------------------------------------------------------------- /Chapter 4 - Practice set/06_problem6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 4 - Practice set/06_problem6.c -------------------------------------------------------------------------------- /Chapter 4 - Practice set/07_problem7.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 4 - Practice set/07_problem7.c -------------------------------------------------------------------------------- /Chapter 4 - Practice set/08_problem8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 4 - Practice set/08_problem8.c -------------------------------------------------------------------------------- /Chapter 4 - Practice set/09_problem9.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 4 - Practice set/09_problem9.c -------------------------------------------------------------------------------- /Chapter 4 - Practice set/10_problem10.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 4 - Practice set/10_problem10.c -------------------------------------------------------------------------------- /Chapter 4 - Practice set/11_problem11.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 4 - Practice set/11_problem11.c -------------------------------------------------------------------------------- /Chapter 4/01_loop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 4/01_loop.c -------------------------------------------------------------------------------- /Chapter 4/02_while.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 4/02_while.c -------------------------------------------------------------------------------- /Chapter 4/03_while_value.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 4/03_while_value.c -------------------------------------------------------------------------------- /Chapter 4/04_infinite_loop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 4/04_infinite_loop.c -------------------------------------------------------------------------------- /Chapter 4/05_quick_quiz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 4/05_quick_quiz.c -------------------------------------------------------------------------------- /Chapter 4/06_increment_decrement.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 4/06_increment_decrement.c -------------------------------------------------------------------------------- /Chapter 4/07_do_while.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 4/07_do_while.c -------------------------------------------------------------------------------- /Chapter 4/08_quick_quiz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 4/08_quick_quiz.c -------------------------------------------------------------------------------- /Chapter 4/09_for.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 4/09_for.c -------------------------------------------------------------------------------- /Chapter 4/10_quick_quiz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 4/10_quick_quiz.c -------------------------------------------------------------------------------- /Chapter 4/11_decrementing_for_loop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 4/11_decrementing_for_loop.c -------------------------------------------------------------------------------- /Chapter 4/12_break_continue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 4/12_break_continue.c -------------------------------------------------------------------------------- /Chapter 5 - Practice Set/01_problem1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 5 - Practice Set/01_problem1.c -------------------------------------------------------------------------------- /Chapter 5 - Practice Set/02_problem2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 5 - Practice Set/02_problem2.c -------------------------------------------------------------------------------- /Chapter 5 - Practice Set/03_problem3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 5 - Practice Set/03_problem3.c -------------------------------------------------------------------------------- /Chapter 5 - Practice Set/04_problem4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 5 - Practice Set/04_problem4.c -------------------------------------------------------------------------------- /Chapter 5 - Practice Set/05_problem5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 5 - Practice Set/05_problem5.c -------------------------------------------------------------------------------- /Chapter 5 - Practice Set/06_problem6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 5 - Practice Set/06_problem6.c -------------------------------------------------------------------------------- /Chapter 5 - Practice Set/07_problem7.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 5 - Practice Set/07_problem7.c -------------------------------------------------------------------------------- /Chapter 5/01_function.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 5/01_function.c -------------------------------------------------------------------------------- /Chapter 5/02_quick_quiz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 5/02_quick_quiz.c -------------------------------------------------------------------------------- /Chapter 5/03_change.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 5/03_change.c -------------------------------------------------------------------------------- /Chapter 5/04_quick_quiz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 5/04_quick_quiz.c -------------------------------------------------------------------------------- /Chapter 5/05_recursion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 5/05_recursion.c -------------------------------------------------------------------------------- /Chapter 6 - Practice Set/01_problem1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 6 - Practice Set/01_problem1.c -------------------------------------------------------------------------------- /Chapter 6 - Practice Set/02_problem2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 6 - Practice Set/02_problem2.c -------------------------------------------------------------------------------- /Chapter 6 - Practice Set/03_problem3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 6 - Practice Set/03_problem3.c -------------------------------------------------------------------------------- /Chapter 6 - Practice Set/04_problem4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 6 - Practice Set/04_problem4.c -------------------------------------------------------------------------------- /Chapter 6 - Practice Set/05_problem5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 6 - Practice Set/05_problem5.c -------------------------------------------------------------------------------- /Chapter 6 - Practice Set/06_problem6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 6 - Practice Set/06_problem6.c -------------------------------------------------------------------------------- /Chapter 6 - Practice Set/07_problem7.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 6 - Practice Set/07_problem7.c -------------------------------------------------------------------------------- /Chapter 6/01_pointer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 6/01_pointer.c -------------------------------------------------------------------------------- /Chapter 6/02_other_types.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 6/02_other_types.c -------------------------------------------------------------------------------- /Chapter 6/03_pointer2pointer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 6/03_pointer2pointer.c -------------------------------------------------------------------------------- /Chapter 6/04_call_by_value.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 6/04_call_by_value.c -------------------------------------------------------------------------------- /Chapter 6/05_call_by_reference.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 6/05_call_by_reference.c -------------------------------------------------------------------------------- /Chapter 6/06_swap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 6/06_swap.c -------------------------------------------------------------------------------- /Chapter 7 - Practice Set/01_problem1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 7 - Practice Set/01_problem1.c -------------------------------------------------------------------------------- /Chapter 7 - Practice Set/03_problem3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 7 - Practice Set/03_problem3.c -------------------------------------------------------------------------------- /Chapter 7 - Practice Set/04_problem4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 7 - Practice Set/04_problem4.c -------------------------------------------------------------------------------- /Chapter 7 - Practice Set/05_problem5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 7 - Practice Set/05_problem5.c -------------------------------------------------------------------------------- /Chapter 7 - Practice Set/06_problem6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 7 - Practice Set/06_problem6.c -------------------------------------------------------------------------------- /Chapter 7 - Practice Set/07_problem7.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 7 - Practice Set/07_problem7.c -------------------------------------------------------------------------------- /Chapter 7 - Practice Set/08_problem8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 7 - Practice Set/08_problem8.c -------------------------------------------------------------------------------- /Chapter 7 - Practice Set/09_problem9.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 7 - Practice Set/09_problem9.c -------------------------------------------------------------------------------- /Chapter 7 - Practice Set/c.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 7 - Practice Set/c.json -------------------------------------------------------------------------------- /Chapter 7/01_arrays.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 7/01_arrays.c -------------------------------------------------------------------------------- /Chapter 7/02_array_input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 7/02_array_input.c -------------------------------------------------------------------------------- /Chapter 7/03_other_array_init_ways.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 7/03_other_array_init_ways.c -------------------------------------------------------------------------------- /Chapter 7/04_pointer_arithmetic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 7/04_pointer_arithmetic.c -------------------------------------------------------------------------------- /Chapter 7/05_array_in_memory.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 7/05_array_in_memory.c -------------------------------------------------------------------------------- /Chapter 7/06_array_using_pointers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 7/06_array_using_pointers.c -------------------------------------------------------------------------------- /Chapter 7/07_array_2d.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 7/07_array_2d.c -------------------------------------------------------------------------------- /Chapter 8 - Practice Set/02_problem2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 8 - Practice Set/02_problem2.c -------------------------------------------------------------------------------- /Chapter 8 - Practice Set/03_problem3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 8 - Practice Set/03_problem3.c -------------------------------------------------------------------------------- /Chapter 8 - Practice Set/04_problem4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 8 - Practice Set/04_problem4.c -------------------------------------------------------------------------------- /Chapter 8 - Practice Set/05_problem5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 8 - Practice Set/05_problem5.c -------------------------------------------------------------------------------- /Chapter 8 - Practice Set/06_problem6.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 8 - Practice Set/06_problem6.c -------------------------------------------------------------------------------- /Chapter 8 - Practice Set/07_problem7.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 8 - Practice Set/07_problem7.c -------------------------------------------------------------------------------- /Chapter 8 - Practice Set/08_problem8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 8 - Practice Set/08_problem8.c -------------------------------------------------------------------------------- /Chapter 8 - Practice Set/09_problem9.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 8 - Practice Set/09_problem9.c -------------------------------------------------------------------------------- /Chapter 8/01_strings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 8/01_strings.c -------------------------------------------------------------------------------- /Chapter 8/02_printing_strings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 8/02_printing_strings.c -------------------------------------------------------------------------------- /Chapter 8/03_input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 8/03_input.c -------------------------------------------------------------------------------- /Chapter 8/04_gets.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 8/04_gets.c -------------------------------------------------------------------------------- /Chapter 8/05_string_functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 8/05_string_functions.c -------------------------------------------------------------------------------- /Chapter 9 - Practice Set/01_problem1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 9 - Practice Set/01_problem1.c -------------------------------------------------------------------------------- /Chapter 9 - Practice Set/02_problem2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 9 - Practice Set/02_problem2.c -------------------------------------------------------------------------------- /Chapter 9 - Practice Set/03_problem3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 9 - Practice Set/03_problem3.c -------------------------------------------------------------------------------- /Chapter 9 - Practice Set/04_problem4.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 9 - Practice Set/04_problem4.c -------------------------------------------------------------------------------- /Chapter 9 - Practice Set/05_problem5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 9 - Practice Set/05_problem5.c -------------------------------------------------------------------------------- /Chapter 9 - Practice Set/08_problem8.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 9 - Practice Set/08_problem8.c -------------------------------------------------------------------------------- /Chapter 9 - Practice Set/09_problem9.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 9 - Practice Set/09_problem9.c -------------------------------------------------------------------------------- /Chapter 9/01_structure.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 9/01_structure.c -------------------------------------------------------------------------------- /Chapter 9/02_quick_quiz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 9/02_quick_quiz.c -------------------------------------------------------------------------------- /Chapter 9/03_struct_arrays.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 9/03_struct_arrays.c -------------------------------------------------------------------------------- /Chapter 9/04_pointer_to_struct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 9/04_pointer_to_struct.c -------------------------------------------------------------------------------- /Chapter 9/05_quick_quiz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 9/05_quick_quiz.c -------------------------------------------------------------------------------- /Chapter 9/06_typedef.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Chapter 9/06_typedef.c -------------------------------------------------------------------------------- /Project 1/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Project 1/main.c -------------------------------------------------------------------------------- /Project 2/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/Project 2/main.c -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithHarry/The-Ultimate-C-Programming-Course/HEAD/README.md --------------------------------------------------------------------------------