C language is rich in builtin operators and provides the following types of operators
1) Arithmetic Operators
2) Relational Operators
3) Logical Operators
4) Bitwise Operators
5) Assignment Operators
6) Ternary or Conditional Operator

Arithmetic Operators
+ Adds two operands. A + B = 30  Subtracts second operand from the first. A  B = 10 * Multiplies both operands. A * B = 200 / Divides numerator by denumerator. B / A = 2 % Modulus Operator and remainder of after an integer division. B % A = 0 
Relational Operators
Operators Example (int A=8, B=3) Result < A < B False <= A<=10 True > A>B True >= A<=B False == A== B False != A!=(4) True 
Logical Operator
Operator Example (int A=8, B=3, C=10) Ouput && (A < B) && (B > C) False  (B!=C)  (A==B) True ! !(B<=A) True 
Assignment operators
Operator Example (int A=8, B=3) Ouput += A+=B or A=A+B 11 = A=3 or A=A+3 5 *= A*=7 or A=A*7 56 /= A/=B or A=A/B 2 %= A%=5 or A=A%5 3 =a=b Value of b will be assigned to a 
Unary Operatory
Operator Description Example ++ Increment operator increases the integer value by one. A++ = 11  Decrement operator decreases the integer value by one. A = 9