data structures using continueprintf("\ % " )return output note that the code is meant to print numbers from to but as soon as becomes equal to the continue statement is encounteredso the printf(statement is skipped and the control passes to the expression that increments the value of hencewe conclude that the continue statement is somewhat the opposite of the break statement it forces the next iteration of the loop to take placeskipping any code in between itself and the test condition of the loop it is generally used to restart statement sequence when an error occurs functions enables its programmers to break up program into segments commonly known as functionseach of which can be written more or less independently of the others every function in the program is supposed to perform well-defined task thereforethe program code of one function is completely insulated from the other functions every function interfaces to the outside world in terms of how information is transferred to it main(func (and how results generated by the function are statement blocktransmitted back from it this interface is basically specified by the function name for examplelook func ()at fig which explains how the main(function calls another function to perform well-defined return task in the figurewe can see that main(calls function named func (thereforemain(is figure main(calls func (known as the calling function and func (is known as the called function the moment the compiler encounters function callthe control jumps to the statements that are part of the called function after the called function is executedthe control is returned to the calling program the main(function can call as many functions as it wants and as many times as it wants for examplea function call placed within for loopwhile loopor do-while loop may call the same function multiple times till the condition holds true not only main()any function can call any other function for examplelook at fig which shows one function calling anotherand the other function in turn calling some other function main(func ()return figure func (func ()returnfunction calling another function func (func ()returnfunc (return