Aquí hay una función C que agrega una inta otra, fallando si se produce un desbordamiento: int safe_add(int *value, int delta) { if (*value >= 0) { if (delta > INT_MAX - *value) { return -1; } } else { if (delta < INT_MIN - *value) { return -1; } } *value += delta; return...