@Cummi Bare: Thanks for noticing all my replies this day. :-)
I wrote what I wrote because the code he posted below his questions was terrible. It did not look like real C code at all. And if it is, then I have to start reading those C/C++ programming books again (and again).
I mean, what the h*** is this:
-int x, y;
You can't declare a function like that (void render3).
It should be this:
int x, y; // No dash (-) before it.
And he did not indent his either. Very hard to read then...