Cú pháp
goto
label;
..
.
label: statement;
goto
label;
..
.
label: statement;
Ví dụ lệnh goto trong C
#include <stdio.h>
int
main () {
int
a = 9;
THUCHIEN:
do
{
if
( a == 15) {
// quay ve do khi a = 15 (bo qua lenh print).
a = a + 1;
goto
THUCHIEN;
}
printf
(
"Gia tri cua a: %d\n"
, a);
a++;
}
while
( a < 20 );
return
0;
}
Kết quả:
Gia tri cua a: 9
Gia tri cua a: 10
Gia tri cua a: 11
Gia tri cua a: 12 Gia tri cua a: 13 Gia tri cua a: 14 Gia tri cua a: 16 Gia tri cua a: 17 Gia tri cua a: 18 Gia tri cua a: 19