```
#include<stdio.h>

int main() {
    int i, j, c;
    for (i = 3; i <= 8; i++) {
        for (j = i + 1; j < 8; j++)
            if (i % j != 0) {

            }

    }
    for (i = 3; i <= 8; i++) {

        for (j = i + 1; j < 8; j++) {
            printf("%d\n", i);

        }
    }

    return 0;
}

```

I assume that 1st `i` will be `3` and `j` will check it can be divided by `j` until `8` . I know I am talking about wrong things may be it is quite illogical. But I am stucks. Please explain.