syntax
if (condition) {
  //code...
}
In the following example, we get an integer value from the user.
If the value is greater than 100, "The number entered is greater than 100" is printed.
#include <stdio.h>
int main(void)
{
  //declare variable
  int x;
  
  //take user input
  printf("Enter an integer number: ");
  scanf("%d", &x);
  
  //check condition
  if (x > 100) {
    printf("the number entered is greater than 100.\n");
  }
  printf("End of code\n");
  
  return 0;
}
Enter an integer number: 200 Entered number is greater than 100. End of code
when we entered an integer less than 100, so the if block is not executed.
Enter an integer number: 99 End of code
if we have two options and want to execute either option depending on the condition, we can use an if-else statement.
Here is the syntax of the if-else statement.
if (condition) {
  //if block code
}
else {
  //else block code
}
example:
#include <stdio.h>
int main(void)
{
  //declare variable
  int x;
  
  //take user input
  printf("Enter an integer number: ");
  scanf("%d", &x);
  
  //check condition
  if (x > 10) {
    printf("Entered number is greater than 10.\n");
  }
  else {
    printf("Entered number is less than or equal to 10.\n");
  }
  
  printf("End of code\n");
  
  return 0;
}
Enter an integer number: 20 Entered number is greater than 10. End of code