Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/webwithaman/c-programming-questions

This repository contains a collection of programming questions and solutions in the C programming language. The questions cover various fundamental concepts such as Input/Output, Operators, Decision Control, Loops, Functions, Arrays, Strings, Pointers and more.
https://github.com/webwithaman/c-programming-questions

c-arrays c-input-outputs c-loop c-malloc c-operator c-patterns c-programming c-programming-language c-programs c-projects c-structures if-else-statements star-patterns strings

Last synced: about 8 hours ago
JSON representation

This repository contains a collection of programming questions and solutions in the C programming language. The questions cover various fundamental concepts such as Input/Output, Operators, Decision Control, Loops, Functions, Arrays, Strings, Pointers and more.

Awesome Lists containing this project

README

        

# C Programming Questions

This repository contains a collection of programming questions and solutions in the C programming language. The questions cover various fundamental concepts such as Input/Output, Operators, Decision Control, Loops, Functions, Arrays, Strings, Pointers and more.

## Directory Structure

The repository is structured based on different topics, with each topic having its dedicated folder containing relevant programming questions and solutions.

- /01_basic_input_output
- /02_operators
- /03_decision_control_instructions
- /04_iterative_control_instructions
- /05_patterns_problems
- /06_switch_case_control_instructions
- /07_functions
- /08_recursion
- /09_arrays
- /10_array_with_functions
- /11_multi_dimensional_array
- /12_multi_dimensional_array_with_functions
- /13_strings
- /14_string_with_functions
- /15_handling_multiple_strings
- /16_handling_multiple_strings_with_functions
- /17_pointers
- /18_structure
- /19_dynamic_memory_allocation
- /20_miscellaneous_programs

## Clone this Repository

To clone this repository to your local machine, follow these steps:

1. Copy the repository URL by clicking on the "Code" button and selecting either HTTPS or SSH.

2. Open your terminal or command prompt.

3. Use the `git clone` command followed by the copied repository URL.

For HTTPS:

```bash
git clone https://github.com/webwithaman/c-programming-questions.git
```

## Usage

1. Navigate to the root directory of the project.
2. Run the command `make run` to start the program.
3. Follow the on-screen instructions to answer the questions.

## Contributing

If you find a bug or have a feature request, please open an issue on GitHub. If you'd like to contribute code, please fork the repository and submit a pull request.

## License

This project is licensed under the MIT License - see the LICENSE.md file for details.