Could you give us more information about what you need, and what you already know how to do? The problem description is rather sparse, at best. Do you have anything in particular in mind as far as what the program should do?
A few questions to get things going:
* Do you know how to write a function, and how to call one? Can you give a simple example of one?
* Do you understand what a pointer is, and what an array is, and what each is used for?
* Do you know how to declare each of them?
* Do you understand the differences between an array variable and a pointer to an array, when they can be interchanged and when they can't?
* Do you know how to combine each of these into a working function?
Yes, but it isn't clear why you would need to - it seems to work well enough as it is (modulo a few issues). What other functionality does the program need which would require pointers?
A few things I did note that could cause problems. First off, you have a function named seats(), and inside that function you have a variable seats. While it may not be causing a problem, it is a name collision and you would be well advised to rename one of the two. I would call the function seating() or something like that.
Second, you declare main() as type void, which is incorrect; in C++, main() should always return type int. Don't forget to add a return 0; at the end of main() as well.