"В программу ввести ТХТ файл, выполнить его обработку и результат вывести в другой ТХТ файл. Если в введеном ТХТ файле строка начинаеться с BEGIN или begin, тогда перед строкой добавить 2 пустые строки."
Вот что у меня есть на данном этапе
- Код: Выделить всё
- program Lab1;
 uses CRT;
 var
 InpFile,
 OutFile :TEXT;
 InputString, OutputString : string;
 S: string;
 OutfileName: string;
 CONST
 InpFileName='Lab1Inp.txt';
 begin
 Assign(InpFile, InpFileName );
 Reset(InpFile);
 writeln(' vvedite nazvanija polu4aemogo faila');
 readln(OutFileName);
 assign(OutFile, OutFilename);
 rewrite(OutFile);
 CLRSCR;
 while (not EOF (InpFile)) do
 begin
 readln(InpFile, InputString);
 S:=Copy(Inputstring,1,6);
 If S=('begin ' or 'BEGIN ') then
 begin
 writeln( );
 writeln( );
 writeln(Outputstring);
 Writeln(OutFile, Outputstring);
 end;
 end;
 close(InpFile); close(OutFile);
 end.
У меня выдается ошибка типов для Inputstring. Помогите увидедь ошибку


