Cita de: free_c0de en 28 Septiembre 2014, 01:16 AMAhora el problema que tambien tenia era acerca del buffer(creo xD).En C++ para descartar el resto de la linea (introducida vía la entrada estándar) se puede utilizar un bucle o bien las funciones sync o ignore, ejemplos de ellos existen en la base de datos de los foros, solo hay que utilizar el motor de búsqueda.
El uso de fflush(stdin) en C y C++ no se recomienda, las razones de ello se explican en el tema |Lo que no hay que hacer en C/C++. Nivel basico|.
Un saludo