if and else choose which statements run based on a condition.

Conditionals

conditionals.c
#include <stdio.h>

int main(void) {
    int score = ;

    if (score >= 60) {
        printf("pass:%d\n", score);
    } else {
        printf("retry:%d\n", score);
    }

    return 0;
}
#include <stdio.h>

int main(void) {
    int score = ;

    if (score >= 60) {
        printf("pass:%d\n", score);
    } else {
        printf("retry:%d\n", score);
    }

    return 0;
}
#include <stdio.h>

int main(void) {
    int score = ;

    if (score >= 60) {
        printf("pass:%d\n", score);
    } else {
        printf("retry:%d\n", score);
    }

    return 0;
}
if An `if` statement runs its block only when the condition is true.
else An `else` block handles the opposite path.