НЧ
Наталия Честнова

пишет ожидался идентификатор в строчке с первым begin. нужно сделать модуль

unit summa_cifr ;
interface
var
a,b,s:integer;
begin
s:=0;
readln (a);
while (a>0) do
begin
b:=a mod 10;
a:=a div 10;
s:=s+b;
end;
writeln (s);
end.

АБ
Алексей Булыгин

Если Вам нужен именно модуль, то нужно и функции/процедуры объявить, а не просто begin..end написать.
Модули в Паскаль

Похожие вопросы
что здесь не так? пишет ошибка ожидался идентификатор
Почему в delphi не работает shellexecute пишет что это неизвестный идентификатор.
Паскаль, ожидался идентификатор
Ошибка: ожидался идентификатор! (Паскаль)
паскаль выдаёт ошибку "ожидался идентификатор"...
в паскале пишет неизвестный идентификатор IOResult
Паскаль выдает на строке repeat ожидался идентификатор.
что делать? Пишет в паскале abc неизвестный идентификатор detect. В чём ошибка?
пишет ожидалась точка после первого end, почему?
Текст непереносится а пишется в строчку