# Arithmetic Operator in C programming language - smartduniya

## Introduction of Arithmetic Operator in C programming language

C language has common arithmetic operators such as +,-,* , / and modulus operator %. The modulus operator (%) returns the remainder of integer division calculation.  Note that the modulus operator cannot be applied to a double or float.

## C Arithmetic Operators Precedence

The C arithmetic operators have precedence rules that are similar the rule in math.  The + and - operators have the same precedence. The precedence of *, / and % operators are higher than the + and - operators . The C arithmetic associate left to right.

Here is a simple program to demonstrate C arithmetic operators:

#### int remainder = 0; remainder = y % 3; printf("remainder = y %% 3; remainder = %d\n", remainder); return 0; }

write the above code on your C compiler and run the program you will get the below  result .

x = 10
y = 20
y = y + x; y = 30
y = y - 2; y = 28
y = y * 5; y = 140
y = y / 5; y = 28
remainder = y % 3; remainder = 1