state = VAL;
/* Pone el inicio del valor. */
val_start = i;
+ /* Calcula la longitud como si fuera hasta el final. */
+ val_len = len - i;
}
/* Si es espacio, no hace nada, deja que siga. */
break;
state = MIN;
/* Pone el inicio del mínimo. */
min_start = i;
+ /* Calcula la longitud como si fuera hasta el final. */
+ min_len = len - i;
}
/* Si es espacio, no hace nada, deja que siga. */
break;
max_start = i;
/* Pone la longitud del máximo hasta el final (ya no hay más
* valores a buscar). */
- max_len = i - len;
+ max_len = len - i;
}
/* Si es espacio, no hace nada, deja que siga. */
break;
size_t cant = 0;
cant += fprintf(fp, "%s = %f", var->variable, var->value);
if (var->have_min || var->have_max) {
- cant += fprintf(fp, "(");
+ cant += fprintf(fp, " (");
}
if (var->have_min) {
cant += fprintf(fp, "min = %f", var->min);