C
Introduction
| Name | Preview | Code | Difficulty |
|---|---|---|---|
| “Hello World!” in C | This challenge will help you to learn to input some data and then output some data. | C | Easy |
| Playing With Characters | input character, string and a sentence | C | Easy |
| Sum and Difference of Two Numbers | Get started with data types. | C | Easy |
| Functions in C | Learn how to write functions in C++. Create a function to find the maximum of the four numbers. | C | Easy |
| Pointers in C | Learn how to declare pointers and use them. | C | Easy |
Conditionals and Loops
| Name | Preview | Code | Difficulty |
|---|---|---|---|
| Conditional Statements in C | Practice using chained conditional statements. | C | Easy |
| For Loop in C | Learn how to use for loop and print the output as per the given conditions | C | Easy |
| Sum of Digits of a Five Digit Number | to calculate the sum of digits of a five digit number. | C | Easy |
| Bitwise Operators | Apply everything we’ve learned in this bitwise operators’ challenge. | C | Easy |
| Printing Pattern using Loops | C | Medium |
Arrays and Strings
| Name | Preview | Code | Difficulty |
|---|---|---|---|
| 1D Arrays in C | Create an array in c and sum the elements. | C | Medium |
| Array Reversal | Given an array, reverse it. | C | Medium |
| Printing Tokens | Given a sentence, print each word in a new line. | C | Medium |
| Digit Frequency | Given a very large number, count the frequency of each digit from [0-9] | C | Medium |
| Dynamic Array in C | C | Medium |
Functions
| Name | Preview | Code | Difficulty |
|---|---|---|---|
| Calculate the Nth term | Use recursion to solve this challenge. | C | Easy |
| Students Marks Sum | An easy challenge on pointers | C | Easy |
| Sorting Array of Strings | C | Hard | |
| Permutations of Strings | Find all permutations of the string array. | C | Medium |
| Variadic functions in C | C | Medium | |
| Querying the Document | C | Hard |
Structs and Enums
| Name | Preview | Code | Difficulty |
|---|---|---|---|
| Boxes through a Tunnel | Find the volume of short enough boxes. | C | Easy |
| Small Triangles, Large Triangles | Sort triangles by area | C | Medium |
| Post Transition | Manage post transactions in a country | C | Hard |
| Structuring the Document | C | Hard |