loops questions on c

#include <stdio.h>

int main() {
    // Question 1
    int i = 0;
    while (i < 5) {
        printf("%d ", i);
        i++;
    }

    // Question 2
    printf("\n");
    for (int j = 0; j < 5; j++) {
        printf("%d ", j);
    }

    // Question 3
    printf("\n");
    int k = 5;
    do {
        printf("%d ", k);
        k--;
    } while (k > 0);

    // Question 4
    printf("\n");
    for (int m = 0; m < 5; m++) {
        if (m == 2) {
            continue;
        }
        printf("%d ", m);
    }

    // Question 5
    printf("\n");
    for (int n = 0; n < 5; n++) {
        if (n == 3) {
            break;
        }
        printf("%d ", n);
    }

    return 0;
}