Описать процедуру, которая печатает все слова, заканчивающаяся и начинающаяся на заданную букву.
В моём коде ошибка когда вводится например слова sos, coc, do, и задаётся буква s то выдаётся sos и coc/ Амн надо чтоб выдаваласть только sos. И ещё вопрос как можно сделать так чтоб слова вводились через пробел а при нажатии на ентер вводить букву и чтоб выводился результат.
Код
uses crt;
var st:array[1..3]of string;
i:integer;
procedure vozvrat(var s:string);
begin
if s[1]=s[length(s)] then
writeln (s);
end;
begin
clrscr;
writeln('Ishodnye slova:');
for i:=1 to 3 do
readln(st[i]);
writeln('vvedite bykvy: ');
readln;
writeln('nuznye slova:');
for i:=1 to 3 do
vozvrat(st[i]);
readln;
end.