The first thing is, get used to counting from 0. Life is easier that way.
If, for some strange reason, you really want an array that starts at a different number, I just happen to have a solution for you.
int * const fake_array = &real_underlying_array[-1];
Two days ago I used this for the first time. Actually, I wanted to start counting at -34, and I had good reasons for that, but it's a long story.