What is statement in C with example ?

 A statement in C is block (single or multiple lines) of code that causes the computer to carry out some action.

There are different classes of statement in c , they are 

1. Expression statement 

2. Compound statement

3. Control statement

Expression statement

An expression statement consists of an expression followed by semicolon , when these statements are executed by computer an evaluation occurs.

a = 3;
It is an assignment expression.

c = a + b;
This expression adds a and b and assign it to c.

Compound statement

A compound statement consists of several individual elements enclosed with in braces { }.

The individual statement may themselves be expression or compound or control statement.

Unlike expression statement it doesn't end with semicolon .


pi = 3.14;
circumference = 2 * pi * radius;
area = pi * radius * radius ;

Control statement

Control statements are used to create special program features such as logical tests , loops  and branches , many control statement composed of other statement like expression and compound statement.

An example is given below.

while ( count < = n ) {

printf( "X = ");
scanf( "%d" ,&x ) ;
sum += x;


we will learn about control statements later in details.

Contact Form


Email *

Message *