articles-home

Articles

Your Source for In-Depth Articles and Tutorials

Jagannath Magupalli

Jagannath Magupalli

Founder of Additional Sheet

Brand new

The quick tutorial

Explore a wide array of insightful articles covering programming, web design, development, creative design, and so much more.

C Tutorial
default iamge
User
Additional Sheet

ignite your curiosity

C

default iamge
User
Additional Sheet

ignite your curiosity

C History

default iamge
User
Additional Sheet

ignite your curiosity

C Features

default iamge
User
Additional Sheet

ignite your curiosity

C Classification of Programming Languages

default iamge
User
Additional Sheet

ignite your curiosity

C How to Install

default iamge
User
Additional Sheet

ignite your curiosity

C First C Program

default iamge
User
Additional Sheet

ignite your curiosity

C Compilation Process

default iamge
User
Additional Sheet

ignite your curiosity

C printf and scanf

default iamge
User
Additional Sheet

ignite your curiosity

C Variables

default iamge
User
Additional Sheet

ignite your curiosity

C Data Types

default iamge
User
Additional Sheet

ignite your curiosity

C Keywords

default iamge
User
Additional Sheet

ignite your curiosity

C Identifiers

default iamge
User
Additional Sheet

ignite your curiosity

C Operators

default iamge
User
Additional Sheet

ignite your curiosity

C Comments

default iamge
User
Additional Sheet

ignite your curiosity

C Format Specifier

default iamge
User
Additional Sheet

ignite your curiosity

C Escape Sequence

default iamge
User
Additional Sheet

ignite your curiosity

C ASCII value

default iamge
User
Additional Sheet

ignite your curiosity

C Constants

default iamge
User
Additional Sheet

ignite your curiosity

C Literals

default iamge
User
Additional Sheet

ignite your curiosity

C Tokens

default iamge
User
Additional Sheet

ignite your curiosity

C Boolean

default iamge
User
Additional Sheet

ignite your curiosity

C Static

default iamge
User
Additional Sheet

ignite your curiosity

C Programming Errors

default iamge
User
Additional Sheet

ignite your curiosity

C Compile time vs Runtime

default iamge
User
Additional Sheet

ignite your curiosity

C Conditional Operator

default iamge
User
Additional Sheet

ignite your curiosity

C Bitwise Operator

default iamge
User
Additional Sheet

ignite your curiosity

C 2's Complement

default iamge
User
Additional Sheet

ignite your curiosity

C Fundamental Test

default iamge
User
Additional Sheet

ignite your curiosity

C Control Statements Overview

default iamge
User
Additional Sheet

ignite your curiosity

C if-else Statement

default iamge
User
Additional Sheet

ignite your curiosity

C switch Statement

default iamge
User
Additional Sheet

ignite your curiosity

C if-else vs switch

default iamge
User
Additional Sheet

ignite your curiosity

C Loops

default iamge
User
Additional Sheet

ignite your curiosity

C do-while loop

default iamge
User
Additional Sheet

ignite your curiosity

C while loop

default iamge
User
Additional Sheet

ignite your curiosity

C for loop

default iamge
User
Additional Sheet

ignite your curiosity

C Nested Loops

default iamge
User
Additional Sheet

ignite your curiosity

C Infinite Loop

default iamge
User
Additional Sheet

ignite your curiosity

C break Statement

default iamge
User
Additional Sheet

ignite your curiosity

C continue Statement

default iamge
User
Additional Sheet

ignite your curiosity

C goto Statement

default iamge
User
Additional Sheet

ignite your curiosity

C Type Casting

default iamge
User
Additional Sheet

ignite your curiosity

C Control Statement Test

default iamge
User
Additional Sheet

ignite your curiosity

C What is a Function

default iamge
User
Additional Sheet

ignite your curiosity

C Call: Value & Reference

default iamge
User
Additional Sheet

ignite your curiosity

C Recursion

default iamge
User
Additional Sheet

ignite your curiosity

C Storage Classes

default iamge
User
Additional Sheet

ignite your curiosity

C Functions Test

default iamge
User
Additional Sheet

ignite your curiosity

C 1-D Array

default iamge
User
Additional Sheet

ignite your curiosity

C 2-D Array

default iamge
User
Additional Sheet

ignite your curiosity

C Return an Array

default iamge
User
Additional Sheet

ignite your curiosity

C Array to Function

default iamge
User
Additional Sheet

ignite your curiosity

C Array Test

default iamge
User
Additional Sheet

ignite your curiosity

C Introduction to Pointers

default iamge
User
Additional Sheet

ignite your curiosity

C Pointer to Pointer

default iamge
User
Additional Sheet

ignite your curiosity

C Pointer Arithmetic

default iamge
User
Additional Sheet

ignite your curiosity

C Dangling Pointers

default iamge
User
Additional Sheet

ignite your curiosity

C sizeof() Operator

default iamge
User
Additional Sheet

ignite your curiosity

C const Pointer

default iamge
User
Additional Sheet

ignite your curiosity

C void Pointer

default iamge
User
Additional Sheet

ignite your curiosity

C Dereference Pointer

default iamge
User
Additional Sheet

ignite your curiosity

C Null Pointer

default iamge
User
Additional Sheet

ignite your curiosity

C Function Pointer

default iamge
User
Additional Sheet

ignite your curiosity

C Function Pointer as Argument

default iamge
User
Additional Sheet

ignite your curiosity

C Pointers Test

default iamge
User
Additional Sheet

ignite your curiosity

C Dynamic Memory Allocation

default iamge
User
Additional Sheet

ignite your curiosity

C Strings

default iamge
User
Additional Sheet

ignite your curiosity

C String Input and Output Functions

default iamge
User
Additional Sheet

ignite your curiosity

C String Functions

default iamge
User
Additional Sheet

ignite your curiosity

C String Test

default iamge
User
Additional Sheet

ignite your curiosity

C Math Functions

default iamge
User
Additional Sheet

ignite your curiosity

C Structure

default iamge
User
Additional Sheet

ignite your curiosity

C typedef

default iamge
User
Additional Sheet

ignite your curiosity

C Array of Structures

default iamge
User
Additional Sheet

ignite your curiosity

C Nested Structures

default iamge
User
Additional Sheet

ignite your curiosity

C Structure Padding

default iamge
User
Additional Sheet

ignite your curiosity

C Union

default iamge
User
Additional Sheet

ignite your curiosity

C Structure Test

default iamge
User
Additional Sheet

ignite your curiosity

C File Handling Overview

default iamge
User
Additional Sheet

ignite your curiosity

C File Input and Output Functions

default iamge
User
Additional Sheet

ignite your curiosity

C fputc() and fgetc()

default iamge
User
Additional Sheet

ignite your curiosity

C fputs() and fgets()

default iamge
User
Additional Sheet

ignite your curiosity

C fseek()

default iamge
User
Additional Sheet

ignite your curiosity

C rewind()

default iamge
User
Additional Sheet

ignite your curiosity

C ftell()

default iamge
User
Additional Sheet

ignite your curiosity

C Preprocessor Overview

default iamge
User
Additional Sheet

ignite your curiosity

C Macros

default iamge
User
Additional Sheet

ignite your curiosity

C #include

default iamge
User
Additional Sheet

ignite your curiosity

C #define

default iamge
User
Additional Sheet

ignite your curiosity

C #undef

default iamge
User
Additional Sheet

ignite your curiosity

C #ifdef

default iamge
User
Additional Sheet

ignite your curiosity

C #ifndef

default iamge
User
Additional Sheet

ignite your curiosity

C #if

default iamge
User
Additional Sheet

ignite your curiosity

C #else

default iamge
User
Additional Sheet

ignite your curiosity

C #error

default iamge
User
Additional Sheet

ignite your curiosity

C #pragma

default iamge
User
Additional Sheet

ignite your curiosity

C Preprocessor Test

default iamge
User
Additional Sheet

ignite your curiosity

C Command Line Arguments

default iamge
User
Additional Sheet

ignite your curiosity

C Expressions

default iamge
User
Additional Sheet

ignite your curiosity

C Data Segments

default iamge
User
Additional Sheet

ignite your curiosity

C Enum

default iamge
User
Additional Sheet

ignite your curiosity

C What is getch()

default iamge
User
Additional Sheet

ignite your curiosity

C What is the function call

default iamge
User
Additional Sheet

ignite your curiosity

C typedef vs define

default iamge
User
Additional Sheet

ignite your curiosity

C "Hello World" Program

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Print an Integer (Entered by the User)

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Add Two Integers

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Multiply Two Floating-Point Numbers

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Find ASCII Value of a Character

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Compute Quotient and Remainder

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Find the Size of int

default iamge
User
Additional Sheet

ignite your curiosity

C float

default iamge
User
Additional Sheet

ignite your curiosity

C double and char

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Demonstrate the Working of Keyword long

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Swap Two Numbers

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Check Whether a Number is Even or Odd

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Check Whether a Character is a Vowel or Consonant

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Find the Largest Number Among Three Numbers

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Find the Roots of a Quadratic Equation

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Check Leap Year

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Check Whether a Number is Positive or Negative

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Check Whether a Character is an Alphabet or not

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Calculate the Sum of Natural Numbers

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Find Factorial of a Number

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Generate Multiplication Table

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Display Fibonacci Sequence

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Find GCD of two Numbers

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Find LCM of two Numbers

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Display Characters from A to Z Using Loop

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Count Number of Digits in an Integer

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Reverse a Number

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Calculate the Power of a Number

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Check Whether a Number is Palindrome or Not

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Check Whether a Number is Prime or Not

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Display Prime Numbers Between Two Intervals

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Check Armstrong Number

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Display Armstrong Number Between Two Intervals

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Display Factors of a Number

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Make a Simple Calculator Using switch...case

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Display Prime Numbers Between Intervals Using Function

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Check Prime or Armstrong Number Using User-defined Function

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Check Whether a Number can be Expressed as Sum of Two Prime Numbers

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Find the Sum of Natural Numbers using Recursion

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Find Factorial of a Number Using Recursion

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Find G.C.D Using Recursion

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Convert Binary Number to Decimal and vice-versa

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Convert Octal Number to Decimal and vice-versa

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Convert Binary Number to Octal and vice-versa

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Reverse a Sentence Using Recursion

default iamge
User
Additional Sheet

ignite your curiosity

C program to calculate the power using recursion

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Calculate Average Using Arrays

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Find Largest Element in an Array

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Calculate Standard Deviation

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Add Two Matrices Using Multi-dimensional Arrays

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Multiply Two Matrices Using Multi-dimensional Arrays

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Find Transpose of a Matrix

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Multiply two Matrices by Passing Matrix to a Function

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Access Array Elements Using Pointer

default iamge
User
Additional Sheet

ignite your curiosity

C Program Swap Numbers in Cyclic Order Using Call by Reference

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Find Largest Number Using Dynamic Memory Allocation

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Find the Frequency of Characters in a String

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Count the Number of Vowels

default iamge
User
Additional Sheet

ignite your curiosity

C Consonants and so on

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Remove all Characters in a String Except Alphabets

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Find the Length of a String

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Concatenate Two Strings

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Copy String Without Using strcpy()

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Sort Elements in Lexicographical Order (Dictionary Order)

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Store Information of a Student Using Structure

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Add Two Distances (in inch-feet system) using Structures

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Add Two Complex Numbers by Passing Structure to a Function

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Calculate Difference Between Two Time Periods

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Store Information of Students Using Structure

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Store Data in Structures Dynamically

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Write a Sentence to a File

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Read the First Line From a File

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Display its own Source Code as Output

default iamge
User
Additional Sheet

ignite your curiosity

C Program to Print Pyramids and Patterns