C Programming Code Examples C > Beginners Lab Assignments Code Examples multiple if statements in C programming language multiple if statements in C programming language Syntax of if statement: The statements inside the body of "if" only execute if the given condition returns true. If the condition returns false then the statements inside "if" are skipped. 1. else and else..if are optional statements, a program having only "if" statement would run fine. 2. else and else..if cannot be used without the "if". 3. There can be any number of else..if statement in a if else..if block. 4. If none of the conditions are met then the statements in else block gets executed. 5. Just like relational operators, we can also use logical operators such as AND (&&), OR(||) and NOT(!). #include <stdio.h> int main() { int x, y; printf("enter the value of x:"); scanf("%d", &x); printf("enter the value of y:"); scanf("%d", &y); if (x>y) { printf("x is greater than y\n"); } if (x<y) { printf("x is less than y\n"); } if (x==y) { printf("x is equal to y\n"); } printf("End of Program"); return 0; }