- Data Structure
- Coding Problems
- C Interview Programs
- C++ Aptitude
- Java Aptitude
- C# Aptitude
- PHP Aptitude
- Linux Aptitude
- DBMS Aptitude
- Networking Aptitude
- AI Aptitude
- MIS Executive
- Web Technologie MCQs
- CS Subjects MCQs
- Databases MCQs
- Programming MCQs
- Testing Software MCQs
- Digital Mktg Subjects MCQs
- Cloud Computing S/W MCQs
- Engineering Subjects MCQs
- Commerce MCQs
- More MCQs...
- Machine Learning/AI
- Operating System
- Computer Network
- Software Engineering
- Discrete Mathematics
- Digital Electronics
- Data Mining
- Embedded Systems
- Cryptography
- CS Fundamental
- More Tutorials...
- Tech Articles
- Code Examples
- Programmer's Calculator
- XML Sitemap Generator
- Tools & Generators
Home » C programming language
C Programs with Solutions
This section contains popular C programs with solution. Learn and practice these programs to test and enhance your C skills. Last updated : April 01, 2023
The best way to learn C programming is by practicing and solving the C programs (C problems). We have 1000+ C programs with solutions which are categorized below. Practice these C programs to learn and enhance your C problem-solving skills.
List of C programs
Practice the C programs based on the categories, library functions, advanced, top searched, and latest.
C programs by categories
- C Basic and Conditional Programs 90
- C switch case programs 06
- C 'goto' programs 10
- Bitwise related Programs 32
- Looping (for, while, do while) Programs 18
- C String Manipulation programs 10
- C String programs 50
- String User Define Functions Programs 11
- Recursion Programs 13
- Number (Digits Manipulation) Programs 10
- Number System Conversion Programs 15
- Star/Pyramid Programs 17
- Sum of Series Programs (set 1) 05
- Sum of Series Programs (set 2) 13
- Pattern printing programs 01
- User Define Function Programs (1) 05
- User Define Function Programs (2) 13
- One Dimensional Array Programs 58
- Two Dimensional Array (Matrix) Programs 21
- File Handling Programs 32
- Structure & Union Programs 12
- Pointer Programs 13
- Dynamic Memory Allocation Programs 05
- Command Line Arguments Programs 06
- Common C program Errors 22
- C scanf() programs 11
- C preprocessor programs 24
- C typedef programs 03
- C SQLite programs 11
- C MySQL programs 09
- C Tricky Programs 07
- Misc Problems & Solutions 05
C programs on standard library functions
- ctype.h Library Functions (Set 1)
- ctype.h Library Functions (Set 2)
- string.h Library Functions
- conio.h Library Functions
- dos.h Library Functions
- math.h Library Functions
- graphics.h Library Functions
- assert.h Library Functions
- stdio.h Library Functions
Advance C programs
- C program to create your own header file/ Create your your own header file in C
- gotoxy(),clrscr(),getch(),getche() for GCC, Linux.
- fork() function explanation and examples in Linux C
- C program to print character without using format specifiers.
- C program to find Binary Addition and Binary Subtraction.
- C program to print weekday of given date.
- C program to format/extract ip address octets
- C program to check given string is a valid IPv4 address or not.
- C program to extract bytes from an integer (Hexadecimal) value
- C program to store date in an integer variable
Top searched C programs
Here is the list of most important/useful programs searched on the web .
Top visited programs on IncludeHelp
- Pattern Programs in C
- C program to design calculator with basic operations using switch
- C program to find factorial of a number
- C program to check whether number is Perfect Square or not
- C program to find SUM and AVERAGE of two numbers
- C program to convert temperature from Fahrenheit to Celsius and Celsius to Fahrenheit
- C program to read and print an employee's detail using structure
- Dynamic Memory Allocation programs
- C program to convert number from Decimal to Binary
- C program to check whether number is Palindrome or not
Top searched programs on the web
- First C program to print "Hello World".
- C program to find factorial of a number.
- C program to swap two numbers without using third variable.
- C program to check whether a number if Armstrong or not.
- C program to check whether a number if Even or Odd.
- C program to print all leap years from 1 to N.
- C program to calculate employee gross salary.
- C Program to print tables of numbers from 1 to 20.
- C program to print star/pyramid series.
- C program to convert temperature from Celsius to Fahrenheit and vice versa.
- C program to convert number from Decimal to Binary.
- C program to convert number from Binary to Decimal.
- C program to print ASCII Table.
- C program to get and set current system date and time.
- C program to run dos command.
Latest C programs
- C program to generate random numbers within a range
- C program to compare strings using strcmp() function
- Interchange the two adjacent nodes in a given circular linked list | C program
- Find the largest element in a doubly linked list | C program
- Convert a given singly linked list to a circular list | C program
- Implement Circular Doubly Linked List | C program
- Print the Alternate Nodes in a Linked List without using Recursion
- Print the Alternate Nodes in a Linked List using Recursion
- Find the length of a linked list without using recursion
- Find the length of a linked list using recursion
- Count the number of occurrences of an element in a linked list without using recursion
- Count the number of occurrences of an element in a linked list using recursion
- C program to convert a Binary Tree into a Singly Linked List by Traversing Level by Level
- C program to Check if nth Bit in a 32-bit Integer is set or not
- C program to swap two Integers using Bitwise Operators
- C program to replace bit in an integer at a specified position from another integer
- C program to find odd or even number using bitmasking
- C program to check whether a given number is palindrome or not using Bitwise Operator
- C program to count number of bits set to 1 in an Integer
- C program to check if all the bits of a given integer is one (1)
- C program to find the Highest Bit Set for any given Integer
- C program to Count the Number of Trailing Zeroes in an Integer
- C Program to find the Biggest Number in an Array of Numbers using Recursion
- C program to accept Sorted Array and do Search using Binary Search
- C Program to Cyclically Permute the Elements of an Array
- C program to find two smallest elements in a one dimensional array
- Write your own memset() function in C
- memset() function in C with Example
- Write your own memcpy() function in C
- memcpy() function in C with Example
Comments and Discussions!
Load comments ↻
- Marketing MCQs
- Blockchain MCQs
- Artificial Intelligence MCQs
- Data Analytics & Visualization MCQs
- Python MCQs
- C++ Programs
- Python Programs
- Java Programs
- D.S. Programs
- Golang Programs
- C# Programs
- JavaScript Examples
- jQuery Examples
- CSS Examples
- C++ Tutorial
- Python Tutorial
- ML/AI Tutorial
- MIS Tutorial
- Software Engineering Tutorial
- Scala Tutorial
- Privacy policy
- Certificates
- Content Writers of the Month
Copyright © 2024 www.includehelp.com. All rights reserved.
IMAGES
VIDEO