#include <stdio.h> int main() { int sum = 0; int i; for(i=1; i<=10; i++) { printf("%d\n", i); if(i == 3) {goto LOOP;} } LOOP:printf("结束for循环了...."); return 0; }
把 {}去掉就可以了,就是goto LOOP;不要加 {}。
#include <stdio.h>
int main()
{
int sum = 0;
int i;
for(i=1; i<=10; i++)
{
printf("%d\n", i);
if(i==3) //是不是少了一个判断呢?
goto LOOP ; //在这里使用goto语句
}
LOOP: printf("结束for循环了...."); //请选择合适位置添加标识符
return 0;
}
//注意半角符号哦
#include <stdio.h>
int main()
{
int sum = 0;
int i;
for(i=1; i<=10; i++)
{ printf("%d\n", i);
if(i == 3)
goto LOOP;
}
LOOP:printf("结束for循环了....");
return 0;
}
LOOP后面的:是英文字符,你这是中文输入法打出来的
你的LOOP后面的冒号是中文字符,改成英文字符就好了
printf("%d\n", i);
if(i==3)
goto LOOP;
都是是for循环的内容,不能加{}