Programación General > C/C++
CTRL+D
Igy:
Buenas, probando y probando el programa me dado cuenta de que si lo hago tras haber hecho ya cosas me sale del programa perfectamente. Pero si lo hago siendo mi primera opción, lo primero que hago tras ejecutar el programa, me da un fallo de segmentación y la verdad es que no se por qué. Dado que la opción la recojo con un scanf, me planteo el hecho de que poner un getline y que eso pueda solucionar el error, puesto que el scanf es muy "especialito".
Eternal Idol:
scanf es preferible no usar nunca, fgets (con stdin) + sscanf es mucho mejor opcion.
Para el fallo de segmentacion compila el programa con -g y usa gdb para depurarlo.
Navegación
[*] Página Anterior
Ir a la versión completa