Fix ;
Cambios de char a char[] para obtener datos desde pantalla
Cambiando las variables para que sean todas leidas desde pasos1 en vez de las creadas localmente.
Por alguna razon, no inicializa bien las variables nuevas desde el case