×
Home Discussions Write at Opengenus IQ
×
  • DSA Cheatsheet
  • HOME
  • Track your progress
  • Deep Learning (FREE)
  • Join our Internship 🎓
  • RANDOM
  • One Liner

C Programming

C is a powerful and early programming language which is a former version of C++. It is a procedural language and is used in educational institutions widely.

C Programming

setjmp.h and Non-Local Jumps in C [setjmp() and longjmp()]

In this article at OpenGenus, we'll delve into the intricacies of setjmp.h, uncovering how it works, its practical applications, and the advantages it brings to the table.

Shone Binu Shone Binu
C++

50 Interview questions on C++ Struct

In this article at OpenGenus, we have presented 50 interview questions based on struct (Structure) in C++ and C Programming Language. Each question is provided with the answer and detailed explanation.

Riya Singh
C Programming

Trie in C Programming Language (using struct)

To represent a Trie data structure in C, you can use a structure and pointers to create the nodes of the Trie.

Anuj Dharme
C++

Convert C and C++ code to Assembly Code

In this article at OpenGenus, we have explained how to convert / compile a C or C++ code to Assembly code using GCC or G++ compiler.

Devansh Biswal
C Programming

Introduction to C Programming

In this article at OpenGenus, we will learn combination of information related to C programming language, terminal commands, common data types, operators, conditionals (if, if-else, else if), and loops (while, do-while, for). It covers basic concepts and provides examples for each topic.

Manish Kumar Manish Kumar
Algorithms

Mario less and Mario more - CS50 Exercise

In this article at OpenGenus, we have solved the Mario less and Mario more problem in CS50. This involves printing a pattern.

Manish Kumar Manish Kumar
C Programming

Credit Card Checker in C

In this OpenGenus article, we will write a program in C to verify the legitimacy of a credit card and determine the corresponding company using the Luhn algorithm. We will provide you with a generic template that can be customized to suit your needs.

Manish Kumar Manish Kumar
C Programming

Selection sort in C

In this article, we have explained how selection sort and implement a program on the same in C Programming Language.

Arushi Chatterjee
C Programming

Fibonacci sequence in C

In this article at OpenGenus, we will explore how to generate a Fibonacci sequence and implement a program in C Programming Language to demonstrate the concept.

Akshata Wagji Akshata Wagji
C Programming

C program to check if given letter is a vowel, consonant or an alphabet

In this article at OpenGenus, we will check whether the given alphabet or letter is a vowel, consonant or an alphabet. We have demonstrated this with a C program.

Akshata Wagji Akshata Wagji
C Programming

Merge Sort in C

In this article at OpenGenus, we have explained merge sort and implemented a program on the same in C Programming Language.

Arushi Chatterjee
C Programming

Find Perimeter and Area of rectangle in C Programming

In this article at OpenGenus, we have explained how to find the perimeter and area of a rectangle by using length and breadth (as user inputs). We have demonstrated this with a C implementation.

Akshata Wagji Akshata Wagji
Algorithms

Bubble sort in C

In this article, we have explained bubble sort algorithm and implemented a program on it in C Programming Language.

Arushi Chatterjee
C Programming

Exploring <string.h> Library in C [22 member functions]

In this article, we have explored the string.h library in C Programming Language along with the 22 member functions available in it. We have presented the ideas with complete C code examples.

Shreyas Sukhadeve Shreyas Sukhadeve
C Programming

Using time.h Header File in C in depth

In this article, we are going to study about the time.h standard header file in C Programming Language and cover the different methods available in it.

Utkarsh Chaurasia
C Programming

C program to swap two numbers without using third variable [3 techniques]

In this article, we have demonstrated multiple approaches to swap two numbers without using a third temporary variable.

Devansh Biswal
C Programming

C Program to read last N characters from file

In this article, we have explained how to read last N characters from a file in C programming language along with a complete C program.

Devansh Biswal
C Programming

C program to find Twin Prime Numbers

In this article, we have explored the approach to find twin prime numbers less than N and implement it in C Programming Language.

Devansh Biswal
C Programming

C Program to find Length of a String using Pointer

In this article, we have explained the approach to find the length of a string using Pointer in C Programming Language.

Devansh Biswal
C Programming

C Program to count trailing zeros using bitwise operator

In this article, we have designed and implemented a C Program to count trailing zeros using bitwise operators only. This will involve AND and Left Shift bitwise operation.

Devansh Biswal
C Programming

C Program to convert number to binary using bitwise operators

In this article, we have designed and implemented a C Program to convert number to binary using bitwise operators.

Devansh Biswal
C Programming

C program to copy one file into another using fputc and fgetc

Copying a file into another is one of the most common file tasks in any Programming Language. In this article, we have explained the approach to copy one file into another using fputc and fgetc in C program and provided a step-by-step explanation with complete C program.

Devansh Biswal
C Programming

[FIXED] Undefined reference to 'pow', 'floorf' and 'floor'

In this article, we have presented 3 ways to fix the error "Undefined reference to 'pow', 'floorf' and 'floor'" while compiling C programs.

OpenGenus Tech Review Team OpenGenus Tech Review Team
C Programming

struct vs union vs enum in C

In this article, we will have a look at what actually is Structure, Union and Enumeration in C and will have look at differences between them.

Abhiram Deshpande
C Programming

C Program to calculate Simple Interest

In this article, we have explained the concept of Simple Interest with the twists in it and implemented a program in C Programming Language to calculate Simple Interest.

OpenGenus Tech Review Team OpenGenus Tech Review Team
OpenGenus IQ © 2025 All rights reserved â„¢
Contact - Email: team@opengenus.org
Primary Address: JR Shinjuku Miraina Tower, Tokyo, Shinjuku 160-0022, JP
Office #2: Commercial Complex D4, Delhi, Delhi 110017, IN
Top Posts LinkedIn Twitter
Android App
Apply for Internship