Would this make more sense, OP: for(int count = 1; count <= 12; count++)?
The loop is going from count = 1 through 12. Or 1 to 13. Either way you word, it will fail on count = 13. Count
1
2
3
4
5
6
7
8
9
10
11
12 <-- Last output.
13 <-- Fails here. Exits loop.