Invertes a++ and ++a

It seems like base_1.md inverted a++ and ++a. (As asked by a student)

#include <stdio.h>

int main() {
    int i = 0;
    int a = 3;
    i = a++;
    printf("i = a++ --> i=%d a = %d\n", i, a); // "i = a++ --> i=3 a = 4"

    i = 0;
    a = 3;
    i = ++a;
    printf("i = ++a --> i=%d a = %d\n", i, a); // "i = a++ --> i=4 a = 4"

    return 0;
}

Link to compiler explorer