Page 70 - 6437
P. 70

return 0;

                            }

                          When the above code is compiled and executed, it produces the following result:


                 value of a: 10
                 value of a: 11
                 value of a: 12

                 value of a: 13

                 value of a: 14
                 value of a: 16
                 value of a: 17

                 value of a: 18
                 value of a: 19



                          goto Statement
                          A goto statement in C programming provides an unconditional jump from the ‘goto’ to a
                   labeled statement in the same function.
                          NOTE:  Use  of  goto  statement  is  highly  discouraged  in  any  programming  language
                   because it makes difficult to trace the control flow of a program, making the program hard to
                   understand and hard to modify. Any program that uses a goto can be rewritten to avoid them.

                          Syntax
                          The syntax for a goto statement in C is as follows:


                 goto label;
                 ..

                 .
                 label: statement;


                          Here label can be any plain text except C keyword and it can be set anywhere in the C
                   program above or below to goto statement.





                          Flow Diagram





                                                                                                      72
   65   66   67   68   69   70   71   72   73   74   75