Removed WW

It was not used anywhere in the code.
(Error in code) Reformatted tabs.

All tabs are now 4 spaces, instead of 2 or 4. Also, I noticed that PrintPrimes prints numbers that aren't primes, like 21 and 1205. I will look into that.
(x = x + 1) -> x++

This makes code more compact and more readable, since it is very clear
where variables are incremented.
XXXYYY -> xxxYyy in printPrimes()

Changed variable names from, for example, PAGEOFFSET to pageOffset, since
all-caps is usually reserved for constants,
Forgot to rename one variable
C -> column
Added currentPrimeIndex inside printPrimes()
pageOffset -> pageIndexOffset

This holds the index of the prime number that is at the top left of the
current page.
Added primesPerPage variable in printPrimes()
Re-added WW and created printPage()

Adding WW fixed the constructor error (too many arguments were given). I
think WW is the width of a printed column. Also, I made a new function
called printPage() which takes a page number as input and prints the page.
However, I still use indices in printPrimes() to know when to stop
printing pages. What would be better would be to find the number of pages
to print and then stop at the last page.
while -> for loop in printPrimes()
Cleaned the for loop in printPrimes()

Now it only used page numbers (no more indices).
Using row instead rowOffset in printPrimes()

Instead of keeping track of an combined offset (pageIndexOffset + row), I keep both value seperate as pageIndexOffset and row.
WW -> columnWidth