RE:Resetear todas las variablesa la vez
hola, eso ya lo sabia, que las variables las debes de inicializar a cero porque no salen inicializadas a cero, pero si no te interesa el valor que tenga porque es una variable cuyo valor se lo pides al usuario y antes de que se lo pidas al usuario no haces ninguna operación con ese valor no hay necesidad de inicializarlas cada vez que le pidas el dato al usuario, ni tampoco al principio, ya que el valor que tenga no importa. Y tambien se que si incializas los valores en una funcion o en una macro solo la mandas llamar todas las veces que sea necesaria, tambien se que una macro no es funcion, que lo unico que hace es sustituir el nombre de la macro por el codigo que tenga la macro, y la macro puede tener todos los renglones que sean.