Knowledge Walls
Venkatesan
Hyderabad, Andhra Pradesh, India
Passcode:
Introduction [cont'd]
Input Output Functions [cont'd]
Structures and Unions [cont'd]
# Preprocessor [cont'd]
Goto in Decision Statements of Programming in C
2190 Views
Goto 
Goto is used to jumping the control to label specified line.
Syntax 
label:
….
….
….
Goto label;
Program
#include
void main(){
    int num;
    int sum = 0;
    a10:
    printf("Enter a number (0 to exit)\n");
    scanf("%d",&num);
    if (num != 0){
        sum += num;
        goto a10;
    }
    printf("Sum is %d",sum);
}
Output 
Enter a number (0 to exit)
12
Enter a number (0 to exit)
13
Enter a number (0 to exit)
15
Enter a number (0 to exit)
0

Sum is 40
Next Topics
Next lessons of current book.
Looping Statements of Programming in C
Looping Statements of Programming in C
Looping Statements of Programming in C
Looping Statements of Programming in C
Looping Statements of Programming in C
Previous Topics
Previous lessons of current book.
Decision Statements of Programming in C
Decision Statements of Programming in C
Decision Statements of Programming in C
Decision Statements of Programming in C
Decision Statements of Programming in C
Best Lessons of "Programming in C"
Top lessons which are viewed more times.
Structures and Unions of Programming in C
Input Output Functions of Programming in C
Structures and Unions of Programming in C
  Copyright © 2014 Knowledge walls, All rights reserved
KnowledgeWalls
keep your tutorials and learnings with KnowledgeWalls. Don't lose your learnings hereafter. Save and revise it whenever required.
Click here for more details