y no que me imprima el formulario a pedazos como lo hace el cin
cin es literalmente "Channel In" es decir, canal de entrada. No se puede usar cin para escribir en pantalla.Como digo TomasinSG que tenga la liberta de elegir
Podrías hacer estilo menú con switch, donde cada pregunta tenga un número asignado y que el usuario deba introducir el número de la pregunta para contestarla.que me pida los datos en orden pero que el formulario ya esté en pantalla. Como la tercera imagen.
Usa cout para imprimir en pantalla el formulario y luego con cin recoge los datos en orden. No tiene más complicación.Espero haberte ayudado, ya que aún no tengo muy claro que es lo que quieres hacer.
Saludos