I do not understand how to make a condition for checking each character on pseudographics (176-223 characters), delete them, display the corrected sentence and calculate the difference between the original sentence and the resulting one.
Here is my code:
program pr11; uses crt; procedure ms(var s,s1: string; var r:byte); var i:integer; begin while i < length(s) do begin i:=i+1; if ord(s[i]) in [176..223] then delete (s,i,1) end; end; var s, s1:string; r:byte; begin writeln('Введите предложение: '); readln(s); ms(s,s1,r); writeln(' разность= ',r); writeln('Изменённое предложение: ', s); end.