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

https://github.com/swapnanildutta/c-programs


https://github.com/swapnanildutta/c-programs

algorithms-and-data-structures c hacktoberfest programming

Last synced: 7 months ago
JSON representation

Awesome Lists containing this project

README

          

[![HitCount](http://hits.dwyl.com/swapnanildutta/C-programs.svg)](http://hits.dwyl.com/swapnanildutta/C-programs)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)
# C-programs

This Repo contains some of the most common programs we do with the [C Language](https://en.wikipedia.org/wiki/C_(programming_language))
You can compile these using [GCC](https://gcc.gnu.org/) or any other C compiler and then run the compiled code.
You can also use [OnlineGDB](https://www.onlinegdb.com/online_c_compiler) to achieve the same.

Commands to run (for GCC) are:
`gcc file.c` To get compiled output as `a.out` or you can specify output file with -o flag like `gcc file.c -o file`
Then just run the compiled file following your OS methods.

[Array Middle Deletion](./arraymiddelete.c) - Demonstration of deleting elements from the middle of an array
[Array Middle Insertion](./arraymidinsert.c) - Demonstration of adding elements to the middle of an array
[Circular Queue using Structure](./circularqueuewithstruct.c) - Circular Queue implemented using Structure
[Double Ended Queue](./doubleendedqueue.c) - Double Ended Queue
[Double Linked List](./doublelinkedlist.c) - Double Linked List
[Linked List](./linkedlist.c) - Linked List Implementation
[Parenthesis Checker](./parenthesischeck.c) - Checks if the given parenthesises are in pair or not
[PostFix Evaluation](./postfixeval.c) - PostFix Evaluation of an Expression
[Stack using Structure](./stackusingstruct.c) - Stack using Structure