Problema con un array
Publicado por Kezern (5 intervenciones) el 10/05/2009 13:33:01
Hola a todos. Tengo un problema con un programa en pascal.
He declarado un array de la siguiente forma:
type tabla=array [1..100] of char;
var t:tabla;
Pretendo ir metiendo letras de una palabra de la siguiente forma:
writeln('Introduce la palabra');
for i:=1 to n do
begin
read (t[i]);
end;
La idea es que en cada vuelta del bucle se meta una letra en una nueva posición del array. El problema que tengo es que por algún motivo, me empieza a meter las letras en la posición 3 del array y no entiendo porqué.
¿Alguna idea?
He declarado un array de la siguiente forma:
type tabla=array [1..100] of char;
var t:tabla;
Pretendo ir metiendo letras de una palabra de la siguiente forma:
writeln('Introduce la palabra');
for i:=1 to n do
begin
read (t[i]);
end;
La idea es que en cada vuelta del bucle se meta una letra en una nueva posición del array. El problema que tengo es que por algún motivo, me empieza a meter las letras en la posición 3 del array y no entiendo porqué.
¿Alguna idea?
Valora esta pregunta


0