Исправьте ошибку
Var strl:string[30];
a,b,c,i,j,k,g,x,l,h,r:integer;
begin
writeln('23);
writeln('Â31');
writeln('32');
writeln('3é');
writeln('4êó');
readln(strl);
x:=0;
l:=0;
j:= length (strl);
for i:=1 to j do
begin
if ( strl='(')
then x:=x+1;
if (str1=')')
then l:=l+1;
end;
r:abs(x-1);
h:=(x+l-r) div 2;
for g:=1 to h do
begin
for i:=1 to j do
if (strl=')')
then begin
b:=i;
break;
end;
for k:= 1 to b do
if (strl[k]='(')
then a:=k;
c:=b-a+1;
{writeln('Проверка: ',strl);}
delete (strl,a,c);
end;
write('Полученная строка:');
writeln(strl);
end.
помогите найти и исправить ошибку
Var strl:string[30];
a,b,c,i,j,k,g,x,l,h,r:integer;
begin
writeln('23);
writeln('Â31');
writeln('32');
writeln('3é');
writeln('4êó');
readln(strl);
x:=0;
l:=0;
j:= length (strl);
for i:=1 to j do
begin
if ( strl='(')
then x:=x+1;
if (str1=')')
then l:=l+1;
end;
r:abs(x-1);
h:=(x+l-r) div 2;
for g:=1 to h do
begin
for i:=1 to j do
if (strl=')')
then begin
b:=i;
break;
end;
for k:= 1 to b do
if (strl[k]='(')
then a:=k;
c:=b-a+1;
{writeln('Проверка: ',strl);}
delete (strl,a,c);
end;
write('Полученная строка:');
writeln(strl);
end.
помогите найти и исправить ошибку