问答详情
源自:4-19 臭名远扬之goto语句

到底哪里错了?

58cbfd600001e26e03600640.jpg我用continue都能做出来,goto就不行了

提问者:慕粉2221513759 2017-03-17 23:16

个回答

  • wjwen
    2017-03-17 23:33:05
    已采纳

    你的LOOP位置不对,而且if判断不对,if语句应放在for循环内,goto应该到printf("结束for循环了....“);

    #include <stdio.h>

    int main()

    {

        int sum = 0;

        int i;

        for(i=1; i<=10; i++)

        {

            printf("%d\n", i);

            if(i==3)

            {

                goto A;

            }

        }

        A:printf("结束for循环了....");  //请选择合适位置添加标识符

        return 0;    

    }