├── LICENSE ├── README.md ├── _Bool.c ├── _chdir.c ├── _getcwd.c ├── _mkdir.c ├── _rmdir.c ├── abort.c ├── absolute_value.c ├── activate_debug_output.c ├── add_file_line_numbers.c ├── add_two_numbers.c ├── anagram_checker.c ├── append_char_to_dynamically_allocated_string.c ├── append_char_to_string.c ├── append_input_to_file.c ├── area_of_circle.c ├── arithmetic.c ├── armstrong_checker.c ├── array_average.c ├── array_basics.c ├── array_concat.c ├── array_copy.c ├── array_element_product.c ├── array_includes.c ├── array_index_trick.c ├── array_of_structs_to_csv.c ├── array_pass.c ├── array_vs_&array.c ├── arrow_operator.c ├── assert.c ├── assign_arrays.c ├── assignment.c ├── atexit.c ├── basic_library ├── README ├── library.c ├── library.h └── main.c ├── binary ├── README ├── file.bin ├── file.txt ├── read_binary.c ├── read_text.c └── write_binary.c ├── binary_search.c ├── binary_to_decimal.c ├── bitwise_operators.c ├── bool.c ├── breakcontinue.c ├── bubble_sort.c ├── char_array_vs_string_literal_pointer.c ├── char_bug.c ├── check_arrays_equal.c ├── check_char_in_string.c ├── check_if_all_chars_unique.c ├── check_if_array_sorted.c ├── check_parity.c ├── check_string_common_char.c ├── check_string_equality_recursive.c ├── check_substring.c ├── christmas_tree.c ├── circle_circumference.c ├── clear_input_buffer.c ├── clearerr.cpp ├── cmdargs.c ├── coin_toss.c ├── col_sum_avg_2darray.c ├── comma_operator.c ├── comments.c ├── const_pointer_vs_pointer_to_const.c ├── constants.c ├── convert_for_to_while.c ├── convert_secs_to_days_hours_mins_secs.c ├── convert_string.c ├── convert_vowels_uppercase.c ├── copy_file.c ├── count_array_even_numbers.c ├── count_array_even_odd_numbers.c ├── count_array_odd_numbers.c ├── count_array_positive_negative_zeros.c ├── count_char.c ├── count_chars.c ├── count_chars_recursion.c ├── count_digit_frequency.c ├── count_digits.c ├── count_digits_integer.c ├── count_file_chars.c ├── count_file_lines.c ├── count_file_words_and_chars.c ├── count_integer_digits.c ├── count_letters.c ├── count_lowercase.c ├── count_nonrepeating.c ├── count_occurrences.c ├── count_occurrences_recursive.c ├── count_punct.c ├── count_spaces.c ├── count_string_common_chars.c ├── count_unique.c ├── count_uppercase_letters.c ├── count_vowels_recursion.c ├── count_whitespace.c ├── count_words.c ├── countdown_timer.c ├── csv_to_struct_array.c ├── ctype.c ├── cylinder_volume.c ├── dangling_pointers.c ├── decimal_to_binary.c ├── declare_multiple_pointers.c ├── delete_array_element.c ├── delete_elements_user_input.c ├── delete_line.c ├── delete_lines_containing_chars.c ├── delete_matching_lines.c ├── delete_substring.c ├── designated_initializers.c ├── detached_threads.c ├── dice_roll.c ├── direct_vs_indirect_recursion.c ├── disjoint_arrays.c ├── display_file_contents.c ├── distconvert.c ├── div.c ├── do_while_0_macro_pattern.c ├── dot_product.c ├── dowhile.c ├── dynamic_2d_array.c ├── dynamic_array_of_strings.c ├── dynamic_array_of_structs.c ├── dynamic_string_truncate.c ├── dynamicmem.c ├── elems_closest_to_zero.c ├── endswith.c ├── enum.c ├── errno.c ├── error.c ├── exit.c ├── exit_statuses.c ├── extern_share_global_variable ├── README ├── library.c ├── library.h └── main.c ├── f_vs_lf.c ├── factorial_loop.c ├── factorial_recursion.c ├── feof.c ├── fib.c ├── file_lines_to_string_array.c ├── file_number_average.c ├── file_to_dynamic_string_optimized.c ├── file_to_dynamic_string_suboptimal.c ├── fileio.c ├── files_lines_to_dynamic_array.c ├── fill_2d_random.c ├── fill_random.c ├── fill_random_unique.c ├── find_array_length.c ├── find_array_max_recursive.c ├── find_factors.c ├── find_first_char_occurrence.c ├── find_first_nonrepeating_array_element.c ├── find_group_averages.c ├── find_k_sorted_array.c ├── find_last_char_occurrence.c ├── find_max.c ├── find_max_file_value.c ├── find_min.c ├── find_min_recursive.c ├── find_string_common_chars.c ├── fizzbuzz.c ├── floating_point_classification.c ├── fmod.c ├── for.c ├── fprintf.c ├── fputs.c ├── fseek.c ├── function_like_macros.c ├── function_pointers.c ├── function_vs_&function.c ├── functions.c ├── generate_random_character.c ├── generate_random_string.c ├── getenv.c ├── gets.c ├── goto.c ├── guessing_game.c ├── guessing_game_1_to_100.c ├── head_vs_tail_recursion.c ├── heap_inspection.c ├── hello_world.c ├── horse_race.c ├── if.c ├── if_0_technique.c ├── if_elif_else.c ├── if_statement_best_practice.c ├── ifdef_ifndef.c ├── inches_to_feet_and_inches.c ├── include_guards ├── README.md ├── course.h ├── main.c └── student.h ├── increase_size_dynamic_2d_array.c ├── infinite_buffer.c ├── infinite_number_user_input_buffer.c ├── init_2darray_user_input.c ├── init_array_include.c ├── init_array_user_input.c ├── initialize_string_array_with_user_input.c ├── input_validation.c ├── insert_array_value.c ├── insertion_sort.c ├── int_main_void_difference.c ├── integer_input.c ├── interlace_switch_cases_control_structures.c ├── is_leap_year.c ├── is_prime.c ├── is_rotation.c ├── isalnum.c ├── isalpha.c ├── iscntrl.c ├── isdigit.c ├── isgraph.c ├── isprint.c ├── ispunct.c ├── isspace.c ├── iterate_over_string_without_strlen.c ├── iterate_string_pointer.c ├── join.c ├── largest_word.c ├── largest_word_print.c ├── legal_ways_to_call_void_functions.c ├── letter_flip.c ├── letter_frequency.c ├── libcurl_examples ├── libcurl_intro.c ├── query_parameters.c └── store_http_response_into_string.c ├── line_directive.c ├── list_dir_contents.c ├── litres_of_paint.c ├── local_vs_global_variables.c ├── logical_operator.c ├── lottery_numbers.c ├── lvalues_ravlues.c ├── magic_8ball.c ├── main_return.c ├── make_lower.c ├── make_upper.c ├── malloc_vs_calloc.c ├── matrix_addition.c ├── matrix_equality.c ├── matrix_multiplication.c ├── matrix_subtraction.c ├── matrix_transpose.c ├── max_occur_char.c ├── measure_execution_time.c ├── memccpy.c ├── memchr.c ├── memcpy.c ├── memmove.c ├── memory_leaks.c ├── memset.c ├── merge_files.c ├── merge_sort.c ├── merge_sorted_arrays.c ├── merge_sorted_arrays_recursively.c ├── middle_index.c ├── min_distance_two_numbers.c ├── min_occur_char.c ├── mkdir.c ├── modf.c ├── most_frequent_array_value.c ├── move_zeros.c ├── multiline_string_literal.c ├── multiplication_table.c ├── mutex ├── README.md ├── bank.c ├── bank.h └── main.c ├── nested_functions.c ├── null_pointer.c ├── null_terminator.c ├── ouput_row_2D_array.c ├── output_col_2D_array.c ├── output_percent_char.c ├── own_memcpy.c ├── own_power.c ├── own_strcat.c ├── own_strchr.c ├── own_strspn.c ├── own_tolower.c ├── palindrome.c ├── palindrome_recursion.c ├── parameters_vs_arguments.c ├── pass_by_reference.c ├── pointer_notation.c ├── pointers.c ├── postal_code.c ├── pow.c ├── predefined_macros.c ├── prevspost.c ├── prime_check_recursion.c ├── print_0_99_grid.c ├── print_2d_array.c ├── print_a_heart.c ├── print_array.c ├── print_array_even_numbers.c ├── print_array_negative.c ├── print_array_odd_numbers.c ├── print_array_positive.c ├── print_debugging.c ├── print_first_letter.c ├── print_first_repeat.c ├── print_first_unique.c ├── print_last_letter.c ├── print_reverse.c ├── print_reverse_recursive.c ├── print_string_recursion.c ├── print_string_reverse.c ├── print_unique.c ├── print_until_newline.c ├── printf.c ├── prints_itself.c ├── puts.c ├── qsort.c ├── queue_linked_list.c ├── quicksort.c ├── quiz_game.c ├── race_condition_example ├── README.md ├── bank.c ├── bank.h └── main.c ├── random.c ├── random_bool.c ├── random_double.c ├── random_password_generator.c ├── read_file.c ├── read_line.c ├── readfile_into_2d_array.c ├── realloc.c ├── realloc_fail.c ├── realloc_vulnerability.c ├── rectangle_area.c ├── rectangle_perimeter.c ├── recursion.c ├── recursive_array_average.c ├── register.c ├── relational.c ├── remove.c ├── remove_char.c ├── remove_char_from_file.c ├── remove_chars_from_string.c ├── remove_chat_at_pos.c ├── remove_consecutive_spaces.c ├── remove_duplicate_chars.c ├── remove_duplicates.c ├── remove_duplicates_efficient.c ├── remove_fgets_trailing_newline.c ├── remove_first_char_occurrence.c ├── remove_last_char_occurrence.c ├── remove_last_string_char.c ├── remove_non_alpha.c ├── remove_punctuation_marks.c ├── remove_space_chars.c ├── remove_vowels.c ├── rename.c ├── repeat_a_string.c ├── replace_char.c ├── replace_line.c ├── replace_occurrences.c ├── replace_substring.c ├── resize_an_array.c ├── resize_string_dynamically_allocated.c ├── return_a_string.c ├── return_an_array.c ├── return_dynamic_2d_array.c ├── return_more_than_one.c ├── return_multiple_dynamic.c ├── reverse.c ├── reverse_a_file.c ├── reverse_a_string.c ├── reverse_array_recursive.c ├── reverse_integer.c ├── reverse_string_using_pointers.c ├── reverse_words.c ├── rewind.c ├── rock_paper_scissors.c ├── rotate_array_left.c ├── rotate_array_right.c ├── round_double.c ├── round_functions.c ├── row_sum_avg_2darray.c ├── savings_calculator.c ├── scanf.c ├── second_highest.c ├── second_lowest.c ├── seed.c ├── segmentation_fault.c ├── selection_sort.c ├── set_random_2d_array_indexes.c ├── sets.c ├── shuffle_2darray.c ├── shuffle_a_string.c ├── shuffle_array.c ├── simple_calculator.c ├── single_vs_multiple_recursion.c ├── size_t.c ├── sizeof.c ├── sleep.c ├── slot_machine.c ├── smallest_word.c ├── smallest_word_print.c ├── sort_three_numbers.c ├── sorting_strings.c ├── split.c ├── split_array_at_index.c ├── split_even_odd.c ├── split_string.c ├── sprintf.c ├── sqrt.c ├── square_area.c ├── stack.c ├── stack_overflow.c ├── startswith.c ├── static_functions ├── README ├── lib.c ├── lib.h └── main.c ├── static_global_variable ├── README ├── library.c ├── library.h └── main.c ├── static_local_variables.c ├── stdarg_demo.c ├── stderr.c ├── stdev.c ├── strcat_strncat.c ├── strchr.c ├── strcmp.c ├── strcpy_strncpy.c ├── strcspn.c ├── string_append.c ├── string_basics.c ├── string_input.c ├── string_length.c ├── string_length_recursive.c ├── string_safety.c ├── string_truncate.c ├── strncpy_implementation.c ├── strnlen.c ├── strpbrk.c ├── strpbrk_implementation.c ├── strrchr.c ├── strspn.c ├── strstr.c ├── strtod.c ├── strtok.c ├── struct.c ├── struct_array_binary_file.c ├── structure_padding.c ├── substring.c ├── sum.c ├── sum_array_recursion.c ├── sum_digits.c ├── sum_naturals.c ├── sum_string_digits.c ├── swap_cols.c ├── swap_pointers.c ├── swap_rows.c ├── switch.c ├── switch_menu.c ├── system.c ├── temp_convert.c ├── temperature_conversion_calculator.c ├── ternary.c ├── third_angle.c ├── thread_intro.c ├── time.h ├── time_null.c ├── tmpfile.c ├── tmpnam.c ├── token_pasting_operator.c ├── tolower.c ├── triangle_area.c ├── triangle_of_stars.c ├── trim_leading_whitespace.c ├── trim_trailing_whitespace.c ├── truncate.c ├── twod_array.c ├── typecast.c ├── typedef.c ├── ungetc.c ├── unions.c ├── variable_scope.c ├── variables.c ├── vector_add.c ├── verify_password.c ├── void_function_return.c ├── void_functions.c ├── void_main.c ├── void_pointers.c ├── volume_of_a_sphere.c ├── vowel_counter.c ├── while.c ├── word_count.c ├── word_scramble_game.c ├── write_input_to_file.c ├── write_specific.c ├── xor_swap.c └── your_own_strcpy.c /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/README.md -------------------------------------------------------------------------------- /_Bool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/_Bool.c -------------------------------------------------------------------------------- /_chdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/_chdir.c -------------------------------------------------------------------------------- /_getcwd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/_getcwd.c -------------------------------------------------------------------------------- /_mkdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/_mkdir.c -------------------------------------------------------------------------------- /_rmdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/_rmdir.c -------------------------------------------------------------------------------- /abort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/abort.c -------------------------------------------------------------------------------- /absolute_value.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/absolute_value.c -------------------------------------------------------------------------------- /activate_debug_output.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/activate_debug_output.c -------------------------------------------------------------------------------- /add_file_line_numbers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/add_file_line_numbers.c -------------------------------------------------------------------------------- /add_two_numbers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/add_two_numbers.c -------------------------------------------------------------------------------- /anagram_checker.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/anagram_checker.c -------------------------------------------------------------------------------- /append_char_to_dynamically_allocated_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/append_char_to_dynamically_allocated_string.c -------------------------------------------------------------------------------- /append_char_to_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/append_char_to_string.c -------------------------------------------------------------------------------- /append_input_to_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/append_input_to_file.c -------------------------------------------------------------------------------- /area_of_circle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/area_of_circle.c -------------------------------------------------------------------------------- /arithmetic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/arithmetic.c -------------------------------------------------------------------------------- /armstrong_checker.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/armstrong_checker.c -------------------------------------------------------------------------------- /array_average.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/array_average.c -------------------------------------------------------------------------------- /array_basics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/array_basics.c -------------------------------------------------------------------------------- /array_concat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/array_concat.c -------------------------------------------------------------------------------- /array_copy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/array_copy.c -------------------------------------------------------------------------------- /array_element_product.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/array_element_product.c -------------------------------------------------------------------------------- /array_includes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/array_includes.c -------------------------------------------------------------------------------- /array_index_trick.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/array_index_trick.c -------------------------------------------------------------------------------- /array_of_structs_to_csv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/array_of_structs_to_csv.c -------------------------------------------------------------------------------- /array_pass.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/array_pass.c -------------------------------------------------------------------------------- /array_vs_&array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/array_vs_&array.c -------------------------------------------------------------------------------- /arrow_operator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/arrow_operator.c -------------------------------------------------------------------------------- /assert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/assert.c -------------------------------------------------------------------------------- /assign_arrays.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/assign_arrays.c -------------------------------------------------------------------------------- /assignment.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/assignment.c -------------------------------------------------------------------------------- /atexit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/atexit.c -------------------------------------------------------------------------------- /basic_library/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/basic_library/README -------------------------------------------------------------------------------- /basic_library/library.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/basic_library/library.c -------------------------------------------------------------------------------- /basic_library/library.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/basic_library/library.h -------------------------------------------------------------------------------- /basic_library/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/basic_library/main.c -------------------------------------------------------------------------------- /binary/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/binary/README -------------------------------------------------------------------------------- /binary/file.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/binary/file.bin -------------------------------------------------------------------------------- /binary/file.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/binary/file.txt -------------------------------------------------------------------------------- /binary/read_binary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/binary/read_binary.c -------------------------------------------------------------------------------- /binary/read_text.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/binary/read_text.c -------------------------------------------------------------------------------- /binary/write_binary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/binary/write_binary.c -------------------------------------------------------------------------------- /binary_search.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/binary_search.c -------------------------------------------------------------------------------- /binary_to_decimal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/binary_to_decimal.c -------------------------------------------------------------------------------- /bitwise_operators.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/bitwise_operators.c -------------------------------------------------------------------------------- /bool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/bool.c -------------------------------------------------------------------------------- /breakcontinue.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/breakcontinue.c -------------------------------------------------------------------------------- /bubble_sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/bubble_sort.c -------------------------------------------------------------------------------- /char_array_vs_string_literal_pointer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/char_array_vs_string_literal_pointer.c -------------------------------------------------------------------------------- /char_bug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/char_bug.c -------------------------------------------------------------------------------- /check_arrays_equal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/check_arrays_equal.c -------------------------------------------------------------------------------- /check_char_in_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/check_char_in_string.c -------------------------------------------------------------------------------- /check_if_all_chars_unique.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/check_if_all_chars_unique.c -------------------------------------------------------------------------------- /check_if_array_sorted.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/check_if_array_sorted.c -------------------------------------------------------------------------------- /check_parity.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/check_parity.c -------------------------------------------------------------------------------- /check_string_common_char.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/check_string_common_char.c -------------------------------------------------------------------------------- /check_string_equality_recursive.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/check_string_equality_recursive.c -------------------------------------------------------------------------------- /check_substring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/check_substring.c -------------------------------------------------------------------------------- /christmas_tree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/christmas_tree.c -------------------------------------------------------------------------------- /circle_circumference.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/circle_circumference.c -------------------------------------------------------------------------------- /clear_input_buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/clear_input_buffer.c -------------------------------------------------------------------------------- /clearerr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/clearerr.cpp -------------------------------------------------------------------------------- /cmdargs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/cmdargs.c -------------------------------------------------------------------------------- /coin_toss.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/coin_toss.c -------------------------------------------------------------------------------- /col_sum_avg_2darray.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/col_sum_avg_2darray.c -------------------------------------------------------------------------------- /comma_operator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/comma_operator.c -------------------------------------------------------------------------------- /comments.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/comments.c -------------------------------------------------------------------------------- /const_pointer_vs_pointer_to_const.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/const_pointer_vs_pointer_to_const.c -------------------------------------------------------------------------------- /constants.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/constants.c -------------------------------------------------------------------------------- /convert_for_to_while.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/convert_for_to_while.c -------------------------------------------------------------------------------- /convert_secs_to_days_hours_mins_secs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/convert_secs_to_days_hours_mins_secs.c -------------------------------------------------------------------------------- /convert_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/convert_string.c -------------------------------------------------------------------------------- /convert_vowels_uppercase.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/convert_vowels_uppercase.c -------------------------------------------------------------------------------- /copy_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/copy_file.c -------------------------------------------------------------------------------- /count_array_even_numbers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/count_array_even_numbers.c -------------------------------------------------------------------------------- /count_array_even_odd_numbers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/count_array_even_odd_numbers.c -------------------------------------------------------------------------------- /count_array_odd_numbers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/count_array_odd_numbers.c -------------------------------------------------------------------------------- /count_array_positive_negative_zeros.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/count_array_positive_negative_zeros.c -------------------------------------------------------------------------------- /count_char.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/count_char.c -------------------------------------------------------------------------------- /count_chars.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/count_chars.c -------------------------------------------------------------------------------- /count_chars_recursion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/count_chars_recursion.c -------------------------------------------------------------------------------- /count_digit_frequency.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/count_digit_frequency.c -------------------------------------------------------------------------------- /count_digits.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/count_digits.c -------------------------------------------------------------------------------- /count_digits_integer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/count_digits_integer.c -------------------------------------------------------------------------------- /count_file_chars.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/count_file_chars.c -------------------------------------------------------------------------------- /count_file_lines.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/count_file_lines.c -------------------------------------------------------------------------------- /count_file_words_and_chars.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/count_file_words_and_chars.c -------------------------------------------------------------------------------- /count_integer_digits.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/count_integer_digits.c -------------------------------------------------------------------------------- /count_letters.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/count_letters.c -------------------------------------------------------------------------------- /count_lowercase.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/count_lowercase.c -------------------------------------------------------------------------------- /count_nonrepeating.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/count_nonrepeating.c -------------------------------------------------------------------------------- /count_occurrences.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/count_occurrences.c -------------------------------------------------------------------------------- /count_occurrences_recursive.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/count_occurrences_recursive.c -------------------------------------------------------------------------------- /count_punct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/count_punct.c -------------------------------------------------------------------------------- /count_spaces.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/count_spaces.c -------------------------------------------------------------------------------- /count_string_common_chars.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/count_string_common_chars.c -------------------------------------------------------------------------------- /count_unique.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/count_unique.c -------------------------------------------------------------------------------- /count_uppercase_letters.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/count_uppercase_letters.c -------------------------------------------------------------------------------- /count_vowels_recursion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/count_vowels_recursion.c -------------------------------------------------------------------------------- /count_whitespace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/count_whitespace.c -------------------------------------------------------------------------------- /count_words.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/count_words.c -------------------------------------------------------------------------------- /countdown_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/countdown_timer.c -------------------------------------------------------------------------------- /csv_to_struct_array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/csv_to_struct_array.c -------------------------------------------------------------------------------- /ctype.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/ctype.c -------------------------------------------------------------------------------- /cylinder_volume.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/cylinder_volume.c -------------------------------------------------------------------------------- /dangling_pointers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/dangling_pointers.c -------------------------------------------------------------------------------- /decimal_to_binary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/decimal_to_binary.c -------------------------------------------------------------------------------- /declare_multiple_pointers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/declare_multiple_pointers.c -------------------------------------------------------------------------------- /delete_array_element.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/delete_array_element.c -------------------------------------------------------------------------------- /delete_elements_user_input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/delete_elements_user_input.c -------------------------------------------------------------------------------- /delete_line.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/delete_line.c -------------------------------------------------------------------------------- /delete_lines_containing_chars.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/delete_lines_containing_chars.c -------------------------------------------------------------------------------- /delete_matching_lines.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/delete_matching_lines.c -------------------------------------------------------------------------------- /delete_substring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/delete_substring.c -------------------------------------------------------------------------------- /designated_initializers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/designated_initializers.c -------------------------------------------------------------------------------- /detached_threads.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/detached_threads.c -------------------------------------------------------------------------------- /dice_roll.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/dice_roll.c -------------------------------------------------------------------------------- /direct_vs_indirect_recursion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/direct_vs_indirect_recursion.c -------------------------------------------------------------------------------- /disjoint_arrays.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/disjoint_arrays.c -------------------------------------------------------------------------------- /display_file_contents.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/display_file_contents.c -------------------------------------------------------------------------------- /distconvert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/distconvert.c -------------------------------------------------------------------------------- /div.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/div.c -------------------------------------------------------------------------------- /do_while_0_macro_pattern.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/do_while_0_macro_pattern.c -------------------------------------------------------------------------------- /dot_product.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/dot_product.c -------------------------------------------------------------------------------- /dowhile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/dowhile.c -------------------------------------------------------------------------------- /dynamic_2d_array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/dynamic_2d_array.c -------------------------------------------------------------------------------- /dynamic_array_of_strings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/dynamic_array_of_strings.c -------------------------------------------------------------------------------- /dynamic_array_of_structs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/dynamic_array_of_structs.c -------------------------------------------------------------------------------- /dynamic_string_truncate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/dynamic_string_truncate.c -------------------------------------------------------------------------------- /dynamicmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/dynamicmem.c -------------------------------------------------------------------------------- /elems_closest_to_zero.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/elems_closest_to_zero.c -------------------------------------------------------------------------------- /endswith.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/endswith.c -------------------------------------------------------------------------------- /enum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/enum.c -------------------------------------------------------------------------------- /errno.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/errno.c -------------------------------------------------------------------------------- /error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/error.c -------------------------------------------------------------------------------- /exit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/exit.c -------------------------------------------------------------------------------- /exit_statuses.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/exit_statuses.c -------------------------------------------------------------------------------- /extern_share_global_variable/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/extern_share_global_variable/README -------------------------------------------------------------------------------- /extern_share_global_variable/library.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/extern_share_global_variable/library.c -------------------------------------------------------------------------------- /extern_share_global_variable/library.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/extern_share_global_variable/library.h -------------------------------------------------------------------------------- /extern_share_global_variable/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/extern_share_global_variable/main.c -------------------------------------------------------------------------------- /f_vs_lf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/f_vs_lf.c -------------------------------------------------------------------------------- /factorial_loop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/factorial_loop.c -------------------------------------------------------------------------------- /factorial_recursion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/factorial_recursion.c -------------------------------------------------------------------------------- /feof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/feof.c -------------------------------------------------------------------------------- /fib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/fib.c -------------------------------------------------------------------------------- /file_lines_to_string_array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/file_lines_to_string_array.c -------------------------------------------------------------------------------- /file_number_average.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/file_number_average.c -------------------------------------------------------------------------------- /file_to_dynamic_string_optimized.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/file_to_dynamic_string_optimized.c -------------------------------------------------------------------------------- /file_to_dynamic_string_suboptimal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/file_to_dynamic_string_suboptimal.c -------------------------------------------------------------------------------- /fileio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/fileio.c -------------------------------------------------------------------------------- /files_lines_to_dynamic_array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/files_lines_to_dynamic_array.c -------------------------------------------------------------------------------- /fill_2d_random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/fill_2d_random.c -------------------------------------------------------------------------------- /fill_random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/fill_random.c -------------------------------------------------------------------------------- /fill_random_unique.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/fill_random_unique.c -------------------------------------------------------------------------------- /find_array_length.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/find_array_length.c -------------------------------------------------------------------------------- /find_array_max_recursive.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/find_array_max_recursive.c -------------------------------------------------------------------------------- /find_factors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/find_factors.c -------------------------------------------------------------------------------- /find_first_char_occurrence.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/find_first_char_occurrence.c -------------------------------------------------------------------------------- /find_first_nonrepeating_array_element.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/find_first_nonrepeating_array_element.c -------------------------------------------------------------------------------- /find_group_averages.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/find_group_averages.c -------------------------------------------------------------------------------- /find_k_sorted_array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/find_k_sorted_array.c -------------------------------------------------------------------------------- /find_last_char_occurrence.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/find_last_char_occurrence.c -------------------------------------------------------------------------------- /find_max.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/find_max.c -------------------------------------------------------------------------------- /find_max_file_value.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/find_max_file_value.c -------------------------------------------------------------------------------- /find_min.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/find_min.c -------------------------------------------------------------------------------- /find_min_recursive.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/find_min_recursive.c -------------------------------------------------------------------------------- /find_string_common_chars.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/find_string_common_chars.c -------------------------------------------------------------------------------- /fizzbuzz.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/fizzbuzz.c -------------------------------------------------------------------------------- /floating_point_classification.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/floating_point_classification.c -------------------------------------------------------------------------------- /fmod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/fmod.c -------------------------------------------------------------------------------- /for.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/for.c -------------------------------------------------------------------------------- /fprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/fprintf.c -------------------------------------------------------------------------------- /fputs.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/fputs.c -------------------------------------------------------------------------------- /fseek.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/fseek.c -------------------------------------------------------------------------------- /function_like_macros.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/function_like_macros.c -------------------------------------------------------------------------------- /function_pointers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/function_pointers.c -------------------------------------------------------------------------------- /function_vs_&function.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/function_vs_&function.c -------------------------------------------------------------------------------- /functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/functions.c -------------------------------------------------------------------------------- /generate_random_character.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/generate_random_character.c -------------------------------------------------------------------------------- /generate_random_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/generate_random_string.c -------------------------------------------------------------------------------- /getenv.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/getenv.c -------------------------------------------------------------------------------- /gets.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/gets.c -------------------------------------------------------------------------------- /goto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/goto.c -------------------------------------------------------------------------------- /guessing_game.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/guessing_game.c -------------------------------------------------------------------------------- /guessing_game_1_to_100.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/guessing_game_1_to_100.c -------------------------------------------------------------------------------- /head_vs_tail_recursion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/head_vs_tail_recursion.c -------------------------------------------------------------------------------- /heap_inspection.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/heap_inspection.c -------------------------------------------------------------------------------- /hello_world.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/hello_world.c -------------------------------------------------------------------------------- /horse_race.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/horse_race.c -------------------------------------------------------------------------------- /if.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/if.c -------------------------------------------------------------------------------- /if_0_technique.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/if_0_technique.c -------------------------------------------------------------------------------- /if_elif_else.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/if_elif_else.c -------------------------------------------------------------------------------- /if_statement_best_practice.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/if_statement_best_practice.c -------------------------------------------------------------------------------- /ifdef_ifndef.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/ifdef_ifndef.c -------------------------------------------------------------------------------- /inches_to_feet_and_inches.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/inches_to_feet_and_inches.c -------------------------------------------------------------------------------- /include_guards/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/include_guards/README.md -------------------------------------------------------------------------------- /include_guards/course.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/include_guards/course.h -------------------------------------------------------------------------------- /include_guards/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/include_guards/main.c -------------------------------------------------------------------------------- /include_guards/student.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/include_guards/student.h -------------------------------------------------------------------------------- /increase_size_dynamic_2d_array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/increase_size_dynamic_2d_array.c -------------------------------------------------------------------------------- /infinite_buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/infinite_buffer.c -------------------------------------------------------------------------------- /infinite_number_user_input_buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/infinite_number_user_input_buffer.c -------------------------------------------------------------------------------- /init_2darray_user_input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/init_2darray_user_input.c -------------------------------------------------------------------------------- /init_array_include.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/init_array_include.c -------------------------------------------------------------------------------- /init_array_user_input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/init_array_user_input.c -------------------------------------------------------------------------------- /initialize_string_array_with_user_input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/initialize_string_array_with_user_input.c -------------------------------------------------------------------------------- /input_validation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/input_validation.c -------------------------------------------------------------------------------- /insert_array_value.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/insert_array_value.c -------------------------------------------------------------------------------- /insertion_sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/insertion_sort.c -------------------------------------------------------------------------------- /int_main_void_difference.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/int_main_void_difference.c -------------------------------------------------------------------------------- /integer_input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/integer_input.c -------------------------------------------------------------------------------- /interlace_switch_cases_control_structures.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/interlace_switch_cases_control_structures.c -------------------------------------------------------------------------------- /is_leap_year.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/is_leap_year.c -------------------------------------------------------------------------------- /is_prime.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/is_prime.c -------------------------------------------------------------------------------- /is_rotation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/is_rotation.c -------------------------------------------------------------------------------- /isalnum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/isalnum.c -------------------------------------------------------------------------------- /isalpha.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/isalpha.c -------------------------------------------------------------------------------- /iscntrl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/iscntrl.c -------------------------------------------------------------------------------- /isdigit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/isdigit.c -------------------------------------------------------------------------------- /isgraph.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/isgraph.c -------------------------------------------------------------------------------- /isprint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/isprint.c -------------------------------------------------------------------------------- /ispunct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/ispunct.c -------------------------------------------------------------------------------- /isspace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/isspace.c -------------------------------------------------------------------------------- /iterate_over_string_without_strlen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/iterate_over_string_without_strlen.c -------------------------------------------------------------------------------- /iterate_string_pointer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/iterate_string_pointer.c -------------------------------------------------------------------------------- /join.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/join.c -------------------------------------------------------------------------------- /largest_word.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/largest_word.c -------------------------------------------------------------------------------- /largest_word_print.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/largest_word_print.c -------------------------------------------------------------------------------- /legal_ways_to_call_void_functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/legal_ways_to_call_void_functions.c -------------------------------------------------------------------------------- /letter_flip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/letter_flip.c -------------------------------------------------------------------------------- /letter_frequency.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/letter_frequency.c -------------------------------------------------------------------------------- /libcurl_examples/libcurl_intro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/libcurl_examples/libcurl_intro.c -------------------------------------------------------------------------------- /libcurl_examples/query_parameters.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/libcurl_examples/query_parameters.c -------------------------------------------------------------------------------- /libcurl_examples/store_http_response_into_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/libcurl_examples/store_http_response_into_string.c -------------------------------------------------------------------------------- /line_directive.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/line_directive.c -------------------------------------------------------------------------------- /list_dir_contents.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/list_dir_contents.c -------------------------------------------------------------------------------- /litres_of_paint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/litres_of_paint.c -------------------------------------------------------------------------------- /local_vs_global_variables.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/local_vs_global_variables.c -------------------------------------------------------------------------------- /logical_operator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/logical_operator.c -------------------------------------------------------------------------------- /lottery_numbers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/lottery_numbers.c -------------------------------------------------------------------------------- /lvalues_ravlues.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/lvalues_ravlues.c -------------------------------------------------------------------------------- /magic_8ball.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/magic_8ball.c -------------------------------------------------------------------------------- /main_return.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/main_return.c -------------------------------------------------------------------------------- /make_lower.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/make_lower.c -------------------------------------------------------------------------------- /make_upper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/make_upper.c -------------------------------------------------------------------------------- /malloc_vs_calloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/malloc_vs_calloc.c -------------------------------------------------------------------------------- /matrix_addition.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/matrix_addition.c -------------------------------------------------------------------------------- /matrix_equality.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/matrix_equality.c -------------------------------------------------------------------------------- /matrix_multiplication.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/matrix_multiplication.c -------------------------------------------------------------------------------- /matrix_subtraction.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/matrix_subtraction.c -------------------------------------------------------------------------------- /matrix_transpose.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/matrix_transpose.c -------------------------------------------------------------------------------- /max_occur_char.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/max_occur_char.c -------------------------------------------------------------------------------- /measure_execution_time.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/measure_execution_time.c -------------------------------------------------------------------------------- /memccpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/memccpy.c -------------------------------------------------------------------------------- /memchr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/memchr.c -------------------------------------------------------------------------------- /memcpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/memcpy.c -------------------------------------------------------------------------------- /memmove.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/memmove.c -------------------------------------------------------------------------------- /memory_leaks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/memory_leaks.c -------------------------------------------------------------------------------- /memset.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/memset.c -------------------------------------------------------------------------------- /merge_files.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/merge_files.c -------------------------------------------------------------------------------- /merge_sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/merge_sort.c -------------------------------------------------------------------------------- /merge_sorted_arrays.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/merge_sorted_arrays.c -------------------------------------------------------------------------------- /merge_sorted_arrays_recursively.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/merge_sorted_arrays_recursively.c -------------------------------------------------------------------------------- /middle_index.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/middle_index.c -------------------------------------------------------------------------------- /min_distance_two_numbers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/min_distance_two_numbers.c -------------------------------------------------------------------------------- /min_occur_char.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/min_occur_char.c -------------------------------------------------------------------------------- /mkdir.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/mkdir.c -------------------------------------------------------------------------------- /modf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/modf.c -------------------------------------------------------------------------------- /most_frequent_array_value.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/most_frequent_array_value.c -------------------------------------------------------------------------------- /move_zeros.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/move_zeros.c -------------------------------------------------------------------------------- /multiline_string_literal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/multiline_string_literal.c -------------------------------------------------------------------------------- /multiplication_table.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/multiplication_table.c -------------------------------------------------------------------------------- /mutex/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/mutex/README.md -------------------------------------------------------------------------------- /mutex/bank.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/mutex/bank.c -------------------------------------------------------------------------------- /mutex/bank.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/mutex/bank.h -------------------------------------------------------------------------------- /mutex/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/mutex/main.c -------------------------------------------------------------------------------- /nested_functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/nested_functions.c -------------------------------------------------------------------------------- /null_pointer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/null_pointer.c -------------------------------------------------------------------------------- /null_terminator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/null_terminator.c -------------------------------------------------------------------------------- /ouput_row_2D_array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/ouput_row_2D_array.c -------------------------------------------------------------------------------- /output_col_2D_array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/output_col_2D_array.c -------------------------------------------------------------------------------- /output_percent_char.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/output_percent_char.c -------------------------------------------------------------------------------- /own_memcpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/own_memcpy.c -------------------------------------------------------------------------------- /own_power.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/own_power.c -------------------------------------------------------------------------------- /own_strcat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/own_strcat.c -------------------------------------------------------------------------------- /own_strchr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/own_strchr.c -------------------------------------------------------------------------------- /own_strspn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/own_strspn.c -------------------------------------------------------------------------------- /own_tolower.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/own_tolower.c -------------------------------------------------------------------------------- /palindrome.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/palindrome.c -------------------------------------------------------------------------------- /palindrome_recursion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/palindrome_recursion.c -------------------------------------------------------------------------------- /parameters_vs_arguments.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/parameters_vs_arguments.c -------------------------------------------------------------------------------- /pass_by_reference.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/pass_by_reference.c -------------------------------------------------------------------------------- /pointer_notation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/pointer_notation.c -------------------------------------------------------------------------------- /pointers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/pointers.c -------------------------------------------------------------------------------- /postal_code.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/postal_code.c -------------------------------------------------------------------------------- /pow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/pow.c -------------------------------------------------------------------------------- /predefined_macros.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/predefined_macros.c -------------------------------------------------------------------------------- /prevspost.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/prevspost.c -------------------------------------------------------------------------------- /prime_check_recursion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/prime_check_recursion.c -------------------------------------------------------------------------------- /print_0_99_grid.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/print_0_99_grid.c -------------------------------------------------------------------------------- /print_2d_array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/print_2d_array.c -------------------------------------------------------------------------------- /print_a_heart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/print_a_heart.c -------------------------------------------------------------------------------- /print_array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/print_array.c -------------------------------------------------------------------------------- /print_array_even_numbers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/print_array_even_numbers.c -------------------------------------------------------------------------------- /print_array_negative.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/print_array_negative.c -------------------------------------------------------------------------------- /print_array_odd_numbers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/print_array_odd_numbers.c -------------------------------------------------------------------------------- /print_array_positive.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/print_array_positive.c -------------------------------------------------------------------------------- /print_debugging.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/print_debugging.c -------------------------------------------------------------------------------- /print_first_letter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/print_first_letter.c -------------------------------------------------------------------------------- /print_first_repeat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/print_first_repeat.c -------------------------------------------------------------------------------- /print_first_unique.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/print_first_unique.c -------------------------------------------------------------------------------- /print_last_letter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/print_last_letter.c -------------------------------------------------------------------------------- /print_reverse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/print_reverse.c -------------------------------------------------------------------------------- /print_reverse_recursive.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/print_reverse_recursive.c -------------------------------------------------------------------------------- /print_string_recursion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/print_string_recursion.c -------------------------------------------------------------------------------- /print_string_reverse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/print_string_reverse.c -------------------------------------------------------------------------------- /print_unique.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/print_unique.c -------------------------------------------------------------------------------- /print_until_newline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/print_until_newline.c -------------------------------------------------------------------------------- /printf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/printf.c -------------------------------------------------------------------------------- /prints_itself.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/prints_itself.c -------------------------------------------------------------------------------- /puts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/puts.c -------------------------------------------------------------------------------- /qsort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/qsort.c -------------------------------------------------------------------------------- /queue_linked_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/queue_linked_list.c -------------------------------------------------------------------------------- /quicksort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/quicksort.c -------------------------------------------------------------------------------- /quiz_game.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/quiz_game.c -------------------------------------------------------------------------------- /race_condition_example/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/race_condition_example/README.md -------------------------------------------------------------------------------- /race_condition_example/bank.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/race_condition_example/bank.c -------------------------------------------------------------------------------- /race_condition_example/bank.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/race_condition_example/bank.h -------------------------------------------------------------------------------- /race_condition_example/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/race_condition_example/main.c -------------------------------------------------------------------------------- /random.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/random.c -------------------------------------------------------------------------------- /random_bool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/random_bool.c -------------------------------------------------------------------------------- /random_double.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/random_double.c -------------------------------------------------------------------------------- /random_password_generator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/random_password_generator.c -------------------------------------------------------------------------------- /read_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/read_file.c -------------------------------------------------------------------------------- /read_line.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/read_line.c -------------------------------------------------------------------------------- /readfile_into_2d_array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/readfile_into_2d_array.c -------------------------------------------------------------------------------- /realloc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/realloc.c -------------------------------------------------------------------------------- /realloc_fail.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/realloc_fail.c -------------------------------------------------------------------------------- /realloc_vulnerability.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/realloc_vulnerability.c -------------------------------------------------------------------------------- /rectangle_area.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/rectangle_area.c -------------------------------------------------------------------------------- /rectangle_perimeter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/rectangle_perimeter.c -------------------------------------------------------------------------------- /recursion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/recursion.c -------------------------------------------------------------------------------- /recursive_array_average.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/recursive_array_average.c -------------------------------------------------------------------------------- /register.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/register.c -------------------------------------------------------------------------------- /relational.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/relational.c -------------------------------------------------------------------------------- /remove.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/remove.c -------------------------------------------------------------------------------- /remove_char.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/remove_char.c -------------------------------------------------------------------------------- /remove_char_from_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/remove_char_from_file.c -------------------------------------------------------------------------------- /remove_chars_from_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/remove_chars_from_string.c -------------------------------------------------------------------------------- /remove_chat_at_pos.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/remove_chat_at_pos.c -------------------------------------------------------------------------------- /remove_consecutive_spaces.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/remove_consecutive_spaces.c -------------------------------------------------------------------------------- /remove_duplicate_chars.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/remove_duplicate_chars.c -------------------------------------------------------------------------------- /remove_duplicates.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/remove_duplicates.c -------------------------------------------------------------------------------- /remove_duplicates_efficient.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/remove_duplicates_efficient.c -------------------------------------------------------------------------------- /remove_fgets_trailing_newline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/remove_fgets_trailing_newline.c -------------------------------------------------------------------------------- /remove_first_char_occurrence.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/remove_first_char_occurrence.c -------------------------------------------------------------------------------- /remove_last_char_occurrence.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/remove_last_char_occurrence.c -------------------------------------------------------------------------------- /remove_last_string_char.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/remove_last_string_char.c -------------------------------------------------------------------------------- /remove_non_alpha.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/remove_non_alpha.c -------------------------------------------------------------------------------- /remove_punctuation_marks.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/remove_punctuation_marks.c -------------------------------------------------------------------------------- /remove_space_chars.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/remove_space_chars.c -------------------------------------------------------------------------------- /remove_vowels.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/remove_vowels.c -------------------------------------------------------------------------------- /rename.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/rename.c -------------------------------------------------------------------------------- /repeat_a_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/repeat_a_string.c -------------------------------------------------------------------------------- /replace_char.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/replace_char.c -------------------------------------------------------------------------------- /replace_line.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/replace_line.c -------------------------------------------------------------------------------- /replace_occurrences.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/replace_occurrences.c -------------------------------------------------------------------------------- /replace_substring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/replace_substring.c -------------------------------------------------------------------------------- /resize_an_array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/resize_an_array.c -------------------------------------------------------------------------------- /resize_string_dynamically_allocated.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/resize_string_dynamically_allocated.c -------------------------------------------------------------------------------- /return_a_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/return_a_string.c -------------------------------------------------------------------------------- /return_an_array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/return_an_array.c -------------------------------------------------------------------------------- /return_dynamic_2d_array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/return_dynamic_2d_array.c -------------------------------------------------------------------------------- /return_more_than_one.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/return_more_than_one.c -------------------------------------------------------------------------------- /return_multiple_dynamic.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/return_multiple_dynamic.c -------------------------------------------------------------------------------- /reverse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/reverse.c -------------------------------------------------------------------------------- /reverse_a_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/reverse_a_file.c -------------------------------------------------------------------------------- /reverse_a_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/reverse_a_string.c -------------------------------------------------------------------------------- /reverse_array_recursive.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/reverse_array_recursive.c -------------------------------------------------------------------------------- /reverse_integer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/reverse_integer.c -------------------------------------------------------------------------------- /reverse_string_using_pointers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/reverse_string_using_pointers.c -------------------------------------------------------------------------------- /reverse_words.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/reverse_words.c -------------------------------------------------------------------------------- /rewind.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/rewind.c -------------------------------------------------------------------------------- /rock_paper_scissors.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/rock_paper_scissors.c -------------------------------------------------------------------------------- /rotate_array_left.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/rotate_array_left.c -------------------------------------------------------------------------------- /rotate_array_right.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/rotate_array_right.c -------------------------------------------------------------------------------- /round_double.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/round_double.c -------------------------------------------------------------------------------- /round_functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/round_functions.c -------------------------------------------------------------------------------- /row_sum_avg_2darray.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/row_sum_avg_2darray.c -------------------------------------------------------------------------------- /savings_calculator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/savings_calculator.c -------------------------------------------------------------------------------- /scanf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/scanf.c -------------------------------------------------------------------------------- /second_highest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/second_highest.c -------------------------------------------------------------------------------- /second_lowest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/second_lowest.c -------------------------------------------------------------------------------- /seed.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/seed.c -------------------------------------------------------------------------------- /segmentation_fault.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/segmentation_fault.c -------------------------------------------------------------------------------- /selection_sort.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/selection_sort.c -------------------------------------------------------------------------------- /set_random_2d_array_indexes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/set_random_2d_array_indexes.c -------------------------------------------------------------------------------- /sets.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/sets.c -------------------------------------------------------------------------------- /shuffle_2darray.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/shuffle_2darray.c -------------------------------------------------------------------------------- /shuffle_a_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/shuffle_a_string.c -------------------------------------------------------------------------------- /shuffle_array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/shuffle_array.c -------------------------------------------------------------------------------- /simple_calculator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/simple_calculator.c -------------------------------------------------------------------------------- /single_vs_multiple_recursion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/single_vs_multiple_recursion.c -------------------------------------------------------------------------------- /size_t.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/size_t.c -------------------------------------------------------------------------------- /sizeof.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/sizeof.c -------------------------------------------------------------------------------- /sleep.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/sleep.c -------------------------------------------------------------------------------- /slot_machine.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/slot_machine.c -------------------------------------------------------------------------------- /smallest_word.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/smallest_word.c -------------------------------------------------------------------------------- /smallest_word_print.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/smallest_word_print.c -------------------------------------------------------------------------------- /sort_three_numbers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/sort_three_numbers.c -------------------------------------------------------------------------------- /sorting_strings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/sorting_strings.c -------------------------------------------------------------------------------- /split.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/split.c -------------------------------------------------------------------------------- /split_array_at_index.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/split_array_at_index.c -------------------------------------------------------------------------------- /split_even_odd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/split_even_odd.c -------------------------------------------------------------------------------- /split_string.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/split_string.c -------------------------------------------------------------------------------- /sprintf.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/sprintf.c -------------------------------------------------------------------------------- /sqrt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/sqrt.c -------------------------------------------------------------------------------- /square_area.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/square_area.c -------------------------------------------------------------------------------- /stack.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/stack.c -------------------------------------------------------------------------------- /stack_overflow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/stack_overflow.c -------------------------------------------------------------------------------- /startswith.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/startswith.c -------------------------------------------------------------------------------- /static_functions/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/static_functions/README -------------------------------------------------------------------------------- /static_functions/lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/static_functions/lib.c -------------------------------------------------------------------------------- /static_functions/lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/static_functions/lib.h -------------------------------------------------------------------------------- /static_functions/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/static_functions/main.c -------------------------------------------------------------------------------- /static_global_variable/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/static_global_variable/README -------------------------------------------------------------------------------- /static_global_variable/library.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/static_global_variable/library.c -------------------------------------------------------------------------------- /static_global_variable/library.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/static_global_variable/library.h -------------------------------------------------------------------------------- /static_global_variable/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/static_global_variable/main.c -------------------------------------------------------------------------------- /static_local_variables.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/static_local_variables.c -------------------------------------------------------------------------------- /stdarg_demo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/stdarg_demo.c -------------------------------------------------------------------------------- /stderr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/stderr.c -------------------------------------------------------------------------------- /stdev.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/stdev.c -------------------------------------------------------------------------------- /strcat_strncat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/strcat_strncat.c -------------------------------------------------------------------------------- /strchr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/strchr.c -------------------------------------------------------------------------------- /strcmp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/strcmp.c -------------------------------------------------------------------------------- /strcpy_strncpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/strcpy_strncpy.c -------------------------------------------------------------------------------- /strcspn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/strcspn.c -------------------------------------------------------------------------------- /string_append.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/string_append.c -------------------------------------------------------------------------------- /string_basics.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/string_basics.c -------------------------------------------------------------------------------- /string_input.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/string_input.c -------------------------------------------------------------------------------- /string_length.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/string_length.c -------------------------------------------------------------------------------- /string_length_recursive.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/string_length_recursive.c -------------------------------------------------------------------------------- /string_safety.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/string_safety.c -------------------------------------------------------------------------------- /string_truncate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/string_truncate.c -------------------------------------------------------------------------------- /strncpy_implementation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/strncpy_implementation.c -------------------------------------------------------------------------------- /strnlen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/strnlen.c -------------------------------------------------------------------------------- /strpbrk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/strpbrk.c -------------------------------------------------------------------------------- /strpbrk_implementation.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/strpbrk_implementation.c -------------------------------------------------------------------------------- /strrchr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/strrchr.c -------------------------------------------------------------------------------- /strspn.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/strspn.c -------------------------------------------------------------------------------- /strstr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/strstr.c -------------------------------------------------------------------------------- /strtod.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/strtod.c -------------------------------------------------------------------------------- /strtok.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/strtok.c -------------------------------------------------------------------------------- /struct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/struct.c -------------------------------------------------------------------------------- /struct_array_binary_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/struct_array_binary_file.c -------------------------------------------------------------------------------- /structure_padding.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/structure_padding.c -------------------------------------------------------------------------------- /substring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/substring.c -------------------------------------------------------------------------------- /sum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/sum.c -------------------------------------------------------------------------------- /sum_array_recursion.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/sum_array_recursion.c -------------------------------------------------------------------------------- /sum_digits.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/sum_digits.c -------------------------------------------------------------------------------- /sum_naturals.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/sum_naturals.c -------------------------------------------------------------------------------- /sum_string_digits.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/sum_string_digits.c -------------------------------------------------------------------------------- /swap_cols.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/swap_cols.c -------------------------------------------------------------------------------- /swap_pointers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/swap_pointers.c -------------------------------------------------------------------------------- /swap_rows.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/swap_rows.c -------------------------------------------------------------------------------- /switch.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/switch.c -------------------------------------------------------------------------------- /switch_menu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/switch_menu.c -------------------------------------------------------------------------------- /system.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/system.c -------------------------------------------------------------------------------- /temp_convert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/temp_convert.c -------------------------------------------------------------------------------- /temperature_conversion_calculator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/temperature_conversion_calculator.c -------------------------------------------------------------------------------- /ternary.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/ternary.c -------------------------------------------------------------------------------- /third_angle.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/third_angle.c -------------------------------------------------------------------------------- /thread_intro.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/thread_intro.c -------------------------------------------------------------------------------- /time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/time.h -------------------------------------------------------------------------------- /time_null.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/time_null.c -------------------------------------------------------------------------------- /tmpfile.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/tmpfile.c -------------------------------------------------------------------------------- /tmpnam.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/tmpnam.c -------------------------------------------------------------------------------- /token_pasting_operator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/token_pasting_operator.c -------------------------------------------------------------------------------- /tolower.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/tolower.c -------------------------------------------------------------------------------- /triangle_area.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/triangle_area.c -------------------------------------------------------------------------------- /triangle_of_stars.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/triangle_of_stars.c -------------------------------------------------------------------------------- /trim_leading_whitespace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/trim_leading_whitespace.c -------------------------------------------------------------------------------- /trim_trailing_whitespace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/trim_trailing_whitespace.c -------------------------------------------------------------------------------- /truncate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/truncate.c -------------------------------------------------------------------------------- /twod_array.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/twod_array.c -------------------------------------------------------------------------------- /typecast.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/typecast.c -------------------------------------------------------------------------------- /typedef.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/typedef.c -------------------------------------------------------------------------------- /ungetc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/ungetc.c -------------------------------------------------------------------------------- /unions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/unions.c -------------------------------------------------------------------------------- /variable_scope.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/variable_scope.c -------------------------------------------------------------------------------- /variables.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/variables.c -------------------------------------------------------------------------------- /vector_add.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/vector_add.c -------------------------------------------------------------------------------- /verify_password.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/verify_password.c -------------------------------------------------------------------------------- /void_function_return.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/void_function_return.c -------------------------------------------------------------------------------- /void_functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/void_functions.c -------------------------------------------------------------------------------- /void_main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/void_main.c -------------------------------------------------------------------------------- /void_pointers.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/void_pointers.c -------------------------------------------------------------------------------- /volume_of_a_sphere.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/volume_of_a_sphere.c -------------------------------------------------------------------------------- /vowel_counter.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/vowel_counter.c -------------------------------------------------------------------------------- /while.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/while.c -------------------------------------------------------------------------------- /word_count.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/word_count.c -------------------------------------------------------------------------------- /word_scramble_game.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/word_scramble_game.c -------------------------------------------------------------------------------- /write_input_to_file.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/write_input_to_file.c -------------------------------------------------------------------------------- /write_specific.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/write_specific.c -------------------------------------------------------------------------------- /xor_swap.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/xor_swap.c -------------------------------------------------------------------------------- /your_own_strcpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/portfoliocourses/c-example-code/HEAD/your_own_strcpy.c --------------------------------------------------------------------------------