An array is very similar to a mathematical matrix. It's actually only one-dimensional, but it can be simulated to be two dimensional, as it appears that you're looking at it. Basically, you want a two-dimensional array, and you want to have the values populated with your seat numbers.
Well, first things first is to match the variable type to what you want to put in it. If you intend to put * in it, then you can't use int. If it's only numbers, then int is acceptable. After that, just make a loop to iterate through each of the elements and put it's position into it's value.
int seats[4][5], seatNum = 1;
for(int i = 0; i < 4; ++i){
for(int j = 0; j < 5; ++j){
seats[i][j] = seatNum;
++seatNum;
}
}
Edit: You can change the dimensions any way you want, and like I said, if you want to change the type of variable, you'll have to make some modifications, but this should populate the array.