Ejercicio de C

Jose Martinez Lopez
04 de Noviembre del 2010
Muy buenas gente.
Soy nuevo en esto de C, y estoy dando clase, y me han puesto este ejercicio, y la verdad, que no se por donde cogerlo...
Si alguien me ayudara se lo agradacería muchísimoooo =)!!

Se pretende implementar un cine en C.
Para ello:
1) El tamaño es configurable (se introduce el número de filas y columnas por teclado).
2) Se tienen que poder reservar asientos por coodenadas, como un numero contiguo a ellas.
a) Para la reserva contigua, se pide si es cerca de la pantalla,
butacas centradas o en la parte trasera.
b) El número de alternativas es entre 0 y 3, dependiendo de la
disponibilidad de los asientos.
3) La sala ofrece tres sesiones: 18:00, 20:00 y 22:00. Se puede elegir cualquiera.
4) Se puede cancelar una reserva si se quiere.
5) Se visualiza la sala en todo momento, tal que así:

1 2 3 4
1 X L L X

2 L L L X

3 L X L X

4 X X X L

Muchas gracias, toda ayuda es bienvenida!