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

https://github.com/its-kumar/c_programming

This repository contains all programs implementation in C language from B.tech Programming syllabus. Most of the programms from Let Us c and C in Depth books.
https://github.com/its-kumar/c_programming

arrays basic-programming c-programming c-programming-language files functions ifelse loops-and-iterations loops-and-patterns preprocessor strings structure

Last synced: 9 months ago
JSON representation

This repository contains all programs implementation in C language from B.tech Programming syllabus. Most of the programms from Let Us c and C in Depth books.

Awesome Lists containing this project

README

          

# C_Programming

This repository contains all programs implementation in **C language** from *B.tech Programming syllabus*.
Most of the programms from **Let Us c** and **C in Depth** books.

## Running the C programms
### On Windows:

1. On windows download the `Devcpp` software.
2. Now open the folder in `Devcpp` software and open the program which you want to run
3. Click on the compile button. (It will compile the program)
4. Click on the run button to execute the program.
5. You can directly compile and run program from commandline in windows. (same as linux)

### On Linux
1. Open the folder in any texteditor(Vscode, jeany, etc.)
2. Open terminal
3. Compile the program
```bash
$ gcc program_name.c -o program_name

# if your program contains any mathematic function ('math.h')
# then link math library as
$ gcc -lm program_name.c -o program_name
```
4. run the program
```
$ ./program_name
```
### On Mac
Same as windows or linux

## Folder Structure

+ [1_PATTERN](1_PATTERN)

All types of patterns printing through C.

+ [2_ControlStatements](2_ControlStatements)

This Folder contains programs using **Control Statements** like *if-else, while loop, for loop*, etc.

+ [3_Functions](3_Functions)

This Folder contains programms using functions.

+ [4_ARRAY](4_ARRAY)

Programms on arrays

+ [5_STRING](5_STRING)

Programms of strings in c

+ [6_STRUCT](6_STRUCT)

Programms using structures

+ [7_FILE](7_FILE)

Working with files in C

- Read File
- Write File
- Copy file
- Merge Files
- Count chars, words, etc.
- Creating database using files

+ [Preprocessor](Preprocessor)

Preprocessors in C language.

* [PROJECT_with_C](PROJECT_with_C)

This folder contains some basic projects with C.

- [Date Manupulation](./PROJECT_with_C/DATE%20MANUPULATION/README.MD)
- [FILE EnCRYPTER](PROJECT_with_C/FILE%20EnCRYPTER/main.c)
- [Tic Tak Toe](PROJECT_with_C/Tic%20Tak%20Toe%20Game/main.c)(open `Tic_tac.exe` file to run)
![img](PROJECT_with_C/Tic%20Tak%20Toe%20Game/Tic_tac.png)
- [Tic Tak Toe LITE](PROJECT_with_C/Tic%20Tak%20Toe%20LITE/main.c)(LITE version)

#its_Kumar([Kumar Shanu](https://github.com/its-kumar/))