我该如何修复语法错误,“;”预期但 "ELSE" 找到
How can i fix Syntax error, ";" expected but "ELSE" found
嗨,我想 运行 这段代码,但它显示了几个错误,请任何人提供帮助
Program Climat;
var clim: integer;
begin
Writeln('entrez degré');
Readln(clim);
if (clim < 0) then
Writeln('c est glacial ');
else
if (clim < 30) then
Writeln('le temps est doux');
else
Writeln('trés chaud'):
end.
Pascal 期望在 then
和 else
之间有一个语句,并且语句不以 ;
结尾。 ;
在复合语句中用作语句的分隔符。
要消除您的错误,请执行以下操作之一:
- 删除
Writeln('c est glacial ')
和 Writeln('le temps est doux')
末尾的;
- 或使用复合语句:写
then begin
和 end else
而不是 then
和 else
.
在最后一个 Writeln
之后应该有 ;
而不是 :
。
嗨,我想 运行 这段代码,但它显示了几个错误,请任何人提供帮助
Program Climat;
var clim: integer;
begin
Writeln('entrez degré');
Readln(clim);
if (clim < 0) then
Writeln('c est glacial ');
else
if (clim < 30) then
Writeln('le temps est doux');
else
Writeln('trés chaud'):
end.
Pascal 期望在 then
和 else
之间有一个语句,并且语句不以 ;
结尾。 ;
在复合语句中用作语句的分隔符。
要消除您的错误,请执行以下操作之一:
- 删除
Writeln('c est glacial ')
和Writeln('le temps est doux')
末尾的 - 或使用复合语句:写
then begin
和end else
而不是then
和else
.
;
在最后一个 Writeln
之后应该有 ;
而不是 :
。