1
저는 방금 BASIC을 배우기 시작했고 Stackoverflow를 사용하기 시작했습니다. 이것은 FBIDE의 코드입니다. 오류 메시지는 다음과 같습니다Freebasic 컴파일 실패
42 variable not declared : var1 in 'input "Enter Function Number" ;var1/ - 32 expected 'END IF' found 'end' in 'end sub'/ - 32 expected 'END IF' in 'end sub' -
코드 : 프로그램 변수 var1
에서
declare sub premain
declare sub main
dim var1 as integer
premain
sub premain
print "EMC ALPHA v1.0"
main
end sub
sub main
print "Functions:"
print "1.Add"
print "2.Subtract"
print "3.Multiply"
print "4.Divide"
input "Enter Function Number" ;var1
if var1=1 then
print "HElo"
end sub
대단히 감사합니다. 하나의 마지막 질문 - 끝은 무엇입니까 (그것이 무엇입니까?)? – florosus
'END IF'는 조건부 프로그램 부분 블록을 종료하는 데 사용됩니다. 'IF ... THEN'과'END IF' 사이의 모든 것은 조건 (예 :'var1 = 1')이 참일 때만 실행됩니다. 여기 좀보세요 : http://www.freebasic.net/wiki/wikka.php?wakka=KeyPgEndif – MrSnrub