Hola
Seria interesante que publiques lo que tienes hecho hasta ahora.
Básicamente tu programa constaría de un ciclo de entrada de datos en donde cargarías un arreglo de estructuras. La estructura constaría de los campos pedidos. Luego otro ciclo para imprimir ese arreglo de estructuras.
¿En C o en C++ con STL o en C++ sin STL? ¿Procedimental u orientado a objetos? Pregunto porque suele haber confusión.
¡Salut!