"В программу ввести ТХТ файл, выполнить его обработку и результат вывести в другой ТХТ файл. Если в введеном ТХТ файле строка начинаеться с 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. Помогите увидедь ошибку