sha se por qué es y es fácil
cuando i = 1:
INPUT observacion = 1 (

)
INPUT sugerencias = 100 (

, debería ser 101)
INPUT saldo = 1000 (

, debería ser 1001)
cuando i = 2:
INPUT observacion = 2 (

)
INPUT sugerencias = 101 (

, debería ser 102)
INPUT sugerencias = 1001 (

, debería ser 1002)
etc para cuando
i = 3...
Fijate en esto y adaptá tu código a él.
Creo que está bien claro, pero igual si no sale avisá
(podés hacer un copy&paste del código en un archivo nuevo que está listo para usar)
<% Cantidad = 5 %>
<form method="post" action="<% = Request.ServerVariables("SCRIPT_NAME")%>">
<% For i = 1 to cantidad %>
<input type="text" name="obs<% = i %>" value="<% = "obs" & i %>" ><br>
<input type="text" name="sug<% = i %>" value="<% = "sug" & i %>" ><br>
<input type="text" name="sal<% = i %>" value="<% = "sal" & i %>"><br>
<% Next %>
<input type="text" name="max" value="<% = i - 1 %>"><br>
<input type="submit" value="enviar">
</form>
<br>
<br>
<br>
<br>
<%
max = request.form("max")
for i = 1 to max
observaciones = request.form("obs" & i) ' con y sin comillas xDD
response.write (observaciones) & "<br>"
next
for i = 1 to max
sugerencias = request.form("sug" & i) ' con y sin comillas xDD
response.write (sugerencias) & "<br>"
next
for i = 1 to max
saldo = request.form("sal" & i) ' con y sin comillas xDD
response.write (saldo) & "<br>"
next
%>
saludos