main.c Cambios en mensajes y algunas validaciones agregadas