SlideShare a Scribd company logo
DATA INPUT AND OUTPUT
• As we know that any c program is made up of 1 or
  more then 1 function.

• Likewise it use some functions for input output
  process. The most common function
      1) printf()
      2) scanf().
printf() Function
• printf() function is use to display something on the
  console or to display the value of some variable on
  the console.
• The general syntax for printf() function is as
  follows
      printf(<”format string”>,<list of variables>);

• To print some message on the screen
            printf(“God is great”);
  This will print message “God is great” on the
  screen or console.
printf() Function



• To print the value of some variable on the screen
  Integer Variable :
                     int a=10;
                     printf(“%d”,a);
  Here %d is format string to print some integer value and a
  is the integer variable whose value will be printed by
  printf() function.
  This will print value of a “10” on the screen.
printf() function
• To print multiple variable’s value one can use
  printf() function in following way.

     int p=1000,n=5;
     float r=10.5;
     printf(“amount=%d rate=%f year=%d”,p,r,n);

• This will print “amount=1000 rate=10.5 year=5”
  on the screen
scanf() Function
• scanf() function is use to read data from
  keyboard and to store that data in the variables.
• The general syntax for scanf() function is as
  follows.
           scanf(“Format String”,&variable);

  Here format string is used to define which type
  of data it is taking as input.

  this format string can be %c for character, %d
  for integer variable and %f for float variable.
scanf() Function

    scanf(“Format String”,&variable);

• Where as variable the name of memory
  location or name of the variable

• and & sign is an operator that tells the
  compiler the address of the variable where
  we want to store the value.
scanf() Function
• For Integer Variable :
     int rollno;
     printf(“Enter rollno=”);
     scanf(“%d”,&rollno);

  Here in scanf() function %d is a format string for
  integer variable

  and &rollno will give the address of variable
  rollno to store the value at variable rollno
  location.
scanf() Function
• For Float Variable :
     float per;
     printf(“Enter Percentage=”);
     scanf(“%f”,&per);

• For Character Variable :
     char ans;
     printf(“Enter answer=”);
     scanf(“%c”,&ans);
Single character input – the getchar
                function :
• Single characters can be entered into the computer
  using the “C” library function getchar.

• In general terms, a reference to the getchar function
  is written as.
      character variable=getchar();

For example
      char c;
      c=getchar();
Single character output – The putchar
               function
• Single character can be displayed (i.e. written out
  of the computer) using the C library function
  putchar.
• In general a reference to the putchar function is
  written as
           putchar (character variable);
For Example
           char c=’a’;
           putchar(c);
Control Flow In C
• Objectives of the module is

  1) How to direct the sequence of execution
  using Decision control Structure

  2) Have an understanding of the iterative
  process using Loop Control Structure
Decision Control Structure
  The if-else statement:
• The if-else statement is used to carry out a logical
  test and then take one of two possible actions
  depending on the outcome of the test

• Thus, in its simplest general form, the statement
  can be written.
     if(expression)
     {
           statement;
     }
Decision Control Structure
• The general form of an if statement which include the
  else clause is
       if(expression)
       {
              statement 1;
       }
       else
       {
              statement 2;
       }
  If the expression is true then statement 1 will be
  executed. Otherwise, statement 2 will be executed.
Nested If Else
if<exp1>
{
    statement1;
}
else
{
    if<exp2>
    {
          statement2;
    }
}
Nested If Else
/* Demonstration of if statement */
#include<stdio.h>
void main( )
{
    int num ;
    printf ( "Enter a number :" ) ;
    scanf ( "%d", &num ) ;
    if ( num <= 10 )
           printf ( “Number is less than 10" ) ;
    else
           printf(“Number is greater than 10”);
}
Else if ladder
           if( expression1 )
                   statement1;
           else if( expression2 )
                   statement2;
           else
                   statement3;
• For Example
            if( age < 18 )
                     printf("Minor");
            else if( age < 65 )
                     printf("Adult");
            else
                     printf( "Senior Citizen");
Decision Control Structure
• The switch statement:
  causes a particular group of statements to
  be chosen from several available groups.

• The selection is based upon the current
  value of an expression that is included
  within a switch statement.
The general form of switch-case
      switch(expression)
      {
          case expression1:
                statements;
                break;
          case expression2:
                statements;
                break;
          case expression3:
                statements;
                break;
      }
• When switch statement is executed the expression is evaluated
  and control is transferred directly to the group of statements
  whose case labels value matches the value of the expression.
      switch(choice)
      {
             case ‘r’ :
                     printf(“RED”);
                     break;
             case ‘b’ :
                     printf(“BLUE”);
                     break;
             default :
                     printf(“ERROR”);
                     break;
      }
LOOP CONTROL STRUCTURE
• If we want to perform certain action for no of
  times or we want to execute same statement or a
  group of statement repeatedly then we can use
  different type of loop structure available in C.

• Basically there are 3 types of loop structure
  available in C
     (1) While loop
     (2) Do..while
     (3) For loop
While Loop
• The while statement is used to carry out
  looping operations.
• The general form of the statements
           initialization;
           while(exp)
           {
                  statement 1;
                  statement 2;
                  increment/ decrement;
           }
While loop example
#include<stdio.h>
void main ()
{
   int digit = 0;
   while(digit<=9)
   {
         printf(“%d n”,digit);
         ++digit ;
   }
}
Do-While Loop
• Sometimes, however, it is desirable to have a loop
  with the test for continuation at the end or each
  pass.
• This can be accomplished by means of the do-while
  statement.
• The general form of do-while statement is
            do
            {
                  statement1;
                  statement2;
                  increment/decrement operator;
            } while(expression);
Do-While Loop Example
#include <stdio.h>
void main()
{
   int digit = 0;
   do
   {
         printf(“%d”, digit++);
   }while(digit<=9);
}
For Loop
• The for statement is another entry controller
  that provides a more concise loop control
  structure.

• The general form of the for loop is :

  for(initialization; test condition; inc/decrement)
  {
      statement 1;
      statement 2;
  }
For loop example
#include<stdio.h>
void main()
{
   for(x=0; x<9; x++)
   {
        printf(“%d”, x);
        printf(“n”);
   }
}
Reverse For loop
• The for statement allows for negative
  increments.
• For example, the loop discussed above can be
  written as follows:

 for(x=9; x>=0; x--)
 {
     printf(“%d”,x);
     printf(“/n”);
 }
BREAK STATEMENT
• The break statement is used to terminate
  loops or to exit a switch.

  for(i=1; i<=10; i++)
  {
      if(i==5)
            break;
      printf(“nI=%d”,i);
  }
CONTINUE STATEMENT
• The continue statement is used to skip or to bypass
  some step or iteration of looping structure.

  for(i=1; i<=10; i++)
  {
      if(i<5)
             continue;
      printf(“ni=%d”,i);
  }

  The output of the above program will be
  6,7,8,9,10.
THE GOTO STATEMENT
• The goto statement is used to alter the normal
  sequence of program execution by transferring
  control to some other part of the program.

• In its general form the goto statement is written
  as
                  goto label;
• Where label is an identifier used to label the
  target statement to which control will be
  transferred.
goto example
void main()
{
    for(i=0;i<5;i++)
    {
          printf(“i =%d”,i);
          if(i==4)
                goto stop;
    }
 stop:
 printf_s( "Jumped to stop”);
}

More Related Content

DOC
3. control statement
Shankar Gangaju
 
PPTX
CONDITIONAL STATEMENT IN C LANGUAGE
Ideal Eyes Business College
 
PDF
Pl sql programme
Dhilip Prakash
 
PPTX
Conditional Statement in C Language
Shaina Arora
 
PPTX
Decision making and branching in c programming
Priyansh Thakar
 
PPTX
Decision Making Statement in C ppt
MANJUTRIPATHI7
 
PPT
Lec 10
kapil078
 
3. control statement
Shankar Gangaju
 
CONDITIONAL STATEMENT IN C LANGUAGE
Ideal Eyes Business College
 
Pl sql programme
Dhilip Prakash
 
Conditional Statement in C Language
Shaina Arora
 
Decision making and branching in c programming
Priyansh Thakar
 
Decision Making Statement in C ppt
MANJUTRIPATHI7
 
Lec 10
kapil078
 

What's hot (19)

PPTX
Control Statement programming
University of Potsdam
 
PPTX
C if else
Ritwik Das
 
PPTX
Decision statements in c language
tanmaymodi4
 
PPTX
Conditional statement c++
amber chaudary
 
PPTX
Decision making statements in C programming
Rabin BK
 
PDF
Loops and conditional statements
Saad Sheikh
 
PDF
Control statement
Sakib Shahriar
 
PDF
C programming decision making
SENA
 
PPTX
Control structure of c
Komal Kotak
 
PDF
Chapter 13.1.5
patcha535
 
PPT
Control structure
Samsil Arefin
 
PPT
Structure in programming in c or c++ or c# or java
Samsil Arefin
 
PPT
Branching in C
Prabhu Govind
 
PDF
5 c control statements looping
MomenMostafa
 
PPTX
operators and control statements in c language
shhanks
 
Control Statement programming
University of Potsdam
 
C if else
Ritwik Das
 
Decision statements in c language
tanmaymodi4
 
Conditional statement c++
amber chaudary
 
Decision making statements in C programming
Rabin BK
 
Loops and conditional statements
Saad Sheikh
 
Control statement
Sakib Shahriar
 
C programming decision making
SENA
 
Control structure of c
Komal Kotak
 
Chapter 13.1.5
patcha535
 
Control structure
Samsil Arefin
 
Structure in programming in c or c++ or c# or java
Samsil Arefin
 
Branching in C
Prabhu Govind
 
5 c control statements looping
MomenMostafa
 
operators and control statements in c language
shhanks
 
Ad

Viewers also liked (20)

PPT
Session 4
Shailendra Mathur
 
PPT
Structure in c
Samsil Arefin
 
PPT
Bideo-Jolasak
olatzucin
 
PPTX
New Products Or New Markets
Pico Lantini
 
PPT
Session 5
Shailendra Mathur
 
PDF
UG_20090206_Merci
Bart Merci
 
PPT
Los Colores.
beki2009
 
PDF
CarParkFireSafety_UG_20091208
Bart Merci
 
PDF
UG_20090206_Vantomme
Bart Merci
 
PPTX
The Product Manager Should Be CEO
Pico Lantini
 
PDF
UG_20090206_vanBeeck
Bart Merci
 
PDF
UG_20090206_Taerwe
Bart Merci
 
PPT
Session 6
Shailendra Mathur
 
PPTX
C Language - Switch and For Loop
Sukrit Gupta
 
PPT
Power Facts from the Tesla roadster
Pico Lantini
 
PPTX
Introduction to c
Sayed Ahmed
 
PPTX
Switch Case in C Programming
Sonya Akter Rupa
 
PDF
UG_20090206_Tilley
Bart Merci
 
PDF
UG_20090206_VandenSchoor
Bart Merci
 
PPT
C++ programming
viancagerone
 
Structure in c
Samsil Arefin
 
Bideo-Jolasak
olatzucin
 
New Products Or New Markets
Pico Lantini
 
UG_20090206_Merci
Bart Merci
 
Los Colores.
beki2009
 
CarParkFireSafety_UG_20091208
Bart Merci
 
UG_20090206_Vantomme
Bart Merci
 
The Product Manager Should Be CEO
Pico Lantini
 
UG_20090206_vanBeeck
Bart Merci
 
UG_20090206_Taerwe
Bart Merci
 
C Language - Switch and For Loop
Sukrit Gupta
 
Power Facts from the Tesla roadster
Pico Lantini
 
Introduction to c
Sayed Ahmed
 
Switch Case in C Programming
Sonya Akter Rupa
 
UG_20090206_Tilley
Bart Merci
 
UG_20090206_VandenSchoor
Bart Merci
 
C++ programming
viancagerone
 
Ad

Similar to Session 3 (20)

PPTX
INPUT AND OUTPUT STATEMENTS IN PROGRAMMING IN C
Dr. Chandrakant Divate
 
PPTX
CSE 1102 - Lecture 2 - C Control Statements.pptx
Salim Shadman Ankur
 
PDF
4_Decision Making and Branching in C Program.pdf
jpradha86
 
PDF
Controls & Loops in C
Thesis Scientist Private Limited
 
PPTX
computer programming Control Statements.pptx
eaglesniper008
 
PPTX
C Programming: Control Structure
Sokngim Sa
 
DOCX
C UNIT-2 PREPARED Y M V BRAHMANANDA REDDY
Rajeshkumar Reddy
 
PPTX
C programming Control Structure.pptx
DEEPAK948083
 
PPTX
computer programming and utilization
JAYDEV PATEL
 
PPTX
C Programming Unit-2
Vikram Nandini
 
PPTX
fundamentals of softweare engeneering and programming in C.pptx
utsavyadav2006
 
PDF
Unit 2=Decision Control & Looping Statements.pdf
Dr. Ambedkar Institute of Technology, Bangalore 56
 
PPT
Lecture 10 - Control Structures 2
Md. Imran Hossain Showrov
 
DOCX
UNIT-II CP DOC.docx
JavvajiVenkat
 
PPTX
C Programming Control Structures(if,if-else)
poonambhagat36
 
PPTX
Diploma ii cfpc u-3 handling input output and control statements
Rai University
 
PPTX
Control Structures in C
sana shaikh
 
PPTX
Bsc cs pic u-3 handling input output and control statements
Rai University
 
INPUT AND OUTPUT STATEMENTS IN PROGRAMMING IN C
Dr. Chandrakant Divate
 
CSE 1102 - Lecture 2 - C Control Statements.pptx
Salim Shadman Ankur
 
4_Decision Making and Branching in C Program.pdf
jpradha86
 
Controls & Loops in C
Thesis Scientist Private Limited
 
computer programming Control Statements.pptx
eaglesniper008
 
C Programming: Control Structure
Sokngim Sa
 
C UNIT-2 PREPARED Y M V BRAHMANANDA REDDY
Rajeshkumar Reddy
 
C programming Control Structure.pptx
DEEPAK948083
 
computer programming and utilization
JAYDEV PATEL
 
C Programming Unit-2
Vikram Nandini
 
fundamentals of softweare engeneering and programming in C.pptx
utsavyadav2006
 
Unit 2=Decision Control & Looping Statements.pdf
Dr. Ambedkar Institute of Technology, Bangalore 56
 
Lecture 10 - Control Structures 2
Md. Imran Hossain Showrov
 
UNIT-II CP DOC.docx
JavvajiVenkat
 
C Programming Control Structures(if,if-else)
poonambhagat36
 
Diploma ii cfpc u-3 handling input output and control statements
Rai University
 
Control Structures in C
sana shaikh
 
Bsc cs pic u-3 handling input output and control statements
Rai University
 

Recently uploaded (20)

PDF
Building High-Performance Oracle Teams: Strategic Staffing for Database Manag...
SMACT Works
 
PDF
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
PPTX
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
PDF
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
PPTX
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
PDF
Software Development Methodologies in 2025
KodekX
 
PDF
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
PDF
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
DOCX
Top AI API Alternatives to OpenAI: A Side-by-Side Breakdown
vilush
 
PDF
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
PDF
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
PDF
Make GenAI investments go further with the Dell AI Factory - Infographic
Principled Technologies
 
PDF
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
PPTX
Smart Infrastructure and Automation through IoT Sensors
Rejig Digital
 
PDF
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
PDF
Chapter 2 Digital Image Fundamentals.pdf
Getnet Tigabie Askale -(GM)
 
PDF
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
PDF
Why Your AI & Cybersecurity Hiring Still Misses the Mark in 2025
Virtual Employee Pvt. Ltd.
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PDF
DevOps & Developer Experience Summer BBQ
AUGNYC
 
Building High-Performance Oracle Teams: Strategic Staffing for Database Manag...
SMACT Works
 
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
New ThousandEyes Product Innovations: Cisco Live June 2025
ThousandEyes
 
Accelerating Oracle Database 23ai Troubleshooting with Oracle AHF Fleet Insig...
Sandesh Rao
 
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
Software Development Methodologies in 2025
KodekX
 
The Evolution of KM Roles (Presented at Knowledge Summit Dublin 2025)
Enterprise Knowledge
 
SparkLabs Primer on Artificial Intelligence 2025
SparkLabs Group
 
Top AI API Alternatives to OpenAI: A Side-by-Side Breakdown
vilush
 
Orbitly Pitch Deck|A Mission-Driven Platform for Side Project Collaboration (...
zz41354899
 
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
Make GenAI investments go further with the Dell AI Factory - Infographic
Principled Technologies
 
How-Cloud-Computing-Impacts-Businesses-in-2025-and-Beyond.pdf
Artjoker Software Development Company
 
Smart Infrastructure and Automation through IoT Sensors
Rejig Digital
 
BLW VOCATIONAL TRAINING SUMMER INTERNSHIP REPORT
codernjn73
 
Chapter 2 Digital Image Fundamentals.pdf
Getnet Tigabie Askale -(GM)
 
Google I/O Extended 2025 Baku - all ppts
HusseinMalikMammadli
 
Why Your AI & Cybersecurity Hiring Still Misses the Mark in 2025
Virtual Employee Pvt. Ltd.
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
DevOps & Developer Experience Summer BBQ
AUGNYC
 

Session 3

  • 1. DATA INPUT AND OUTPUT • As we know that any c program is made up of 1 or more then 1 function. • Likewise it use some functions for input output process. The most common function 1) printf() 2) scanf().
  • 2. printf() Function • printf() function is use to display something on the console or to display the value of some variable on the console. • The general syntax for printf() function is as follows printf(<”format string”>,<list of variables>); • To print some message on the screen printf(“God is great”); This will print message “God is great” on the screen or console.
  • 3. printf() Function • To print the value of some variable on the screen Integer Variable : int a=10; printf(“%d”,a); Here %d is format string to print some integer value and a is the integer variable whose value will be printed by printf() function. This will print value of a “10” on the screen.
  • 4. printf() function • To print multiple variable’s value one can use printf() function in following way. int p=1000,n=5; float r=10.5; printf(“amount=%d rate=%f year=%d”,p,r,n); • This will print “amount=1000 rate=10.5 year=5” on the screen
  • 5. scanf() Function • scanf() function is use to read data from keyboard and to store that data in the variables. • The general syntax for scanf() function is as follows. scanf(“Format String”,&variable); Here format string is used to define which type of data it is taking as input. this format string can be %c for character, %d for integer variable and %f for float variable.
  • 6. scanf() Function scanf(“Format String”,&variable); • Where as variable the name of memory location or name of the variable • and & sign is an operator that tells the compiler the address of the variable where we want to store the value.
  • 7. scanf() Function • For Integer Variable : int rollno; printf(“Enter rollno=”); scanf(“%d”,&rollno); Here in scanf() function %d is a format string for integer variable and &rollno will give the address of variable rollno to store the value at variable rollno location.
  • 8. scanf() Function • For Float Variable : float per; printf(“Enter Percentage=”); scanf(“%f”,&per); • For Character Variable : char ans; printf(“Enter answer=”); scanf(“%c”,&ans);
  • 9. Single character input – the getchar function : • Single characters can be entered into the computer using the “C” library function getchar. • In general terms, a reference to the getchar function is written as. character variable=getchar(); For example char c; c=getchar();
  • 10. Single character output – The putchar function • Single character can be displayed (i.e. written out of the computer) using the C library function putchar. • In general a reference to the putchar function is written as putchar (character variable); For Example char c=’a’; putchar(c);
  • 11. Control Flow In C • Objectives of the module is 1) How to direct the sequence of execution using Decision control Structure 2) Have an understanding of the iterative process using Loop Control Structure
  • 12. Decision Control Structure The if-else statement: • The if-else statement is used to carry out a logical test and then take one of two possible actions depending on the outcome of the test • Thus, in its simplest general form, the statement can be written. if(expression) { statement; }
  • 13. Decision Control Structure • The general form of an if statement which include the else clause is if(expression) { statement 1; } else { statement 2; } If the expression is true then statement 1 will be executed. Otherwise, statement 2 will be executed.
  • 14. Nested If Else if<exp1> { statement1; } else { if<exp2> { statement2; } }
  • 16. /* Demonstration of if statement */ #include<stdio.h> void main( ) { int num ; printf ( "Enter a number :" ) ; scanf ( "%d", &num ) ; if ( num <= 10 ) printf ( “Number is less than 10" ) ; else printf(“Number is greater than 10”); }
  • 17. Else if ladder if( expression1 ) statement1; else if( expression2 ) statement2; else statement3; • For Example if( age < 18 ) printf("Minor"); else if( age < 65 ) printf("Adult"); else printf( "Senior Citizen");
  • 18. Decision Control Structure • The switch statement: causes a particular group of statements to be chosen from several available groups. • The selection is based upon the current value of an expression that is included within a switch statement.
  • 19. The general form of switch-case switch(expression) { case expression1: statements; break; case expression2: statements; break; case expression3: statements; break; }
  • 20. • When switch statement is executed the expression is evaluated and control is transferred directly to the group of statements whose case labels value matches the value of the expression. switch(choice) { case ‘r’ : printf(“RED”); break; case ‘b’ : printf(“BLUE”); break; default : printf(“ERROR”); break; }
  • 21. LOOP CONTROL STRUCTURE • If we want to perform certain action for no of times or we want to execute same statement or a group of statement repeatedly then we can use different type of loop structure available in C. • Basically there are 3 types of loop structure available in C (1) While loop (2) Do..while (3) For loop
  • 22. While Loop • The while statement is used to carry out looping operations. • The general form of the statements initialization; while(exp) { statement 1; statement 2; increment/ decrement; }
  • 23. While loop example #include<stdio.h> void main () { int digit = 0; while(digit<=9) { printf(“%d n”,digit); ++digit ; } }
  • 24. Do-While Loop • Sometimes, however, it is desirable to have a loop with the test for continuation at the end or each pass. • This can be accomplished by means of the do-while statement. • The general form of do-while statement is do { statement1; statement2; increment/decrement operator; } while(expression);
  • 25. Do-While Loop Example #include <stdio.h> void main() { int digit = 0; do { printf(“%d”, digit++); }while(digit<=9); }
  • 26. For Loop • The for statement is another entry controller that provides a more concise loop control structure. • The general form of the for loop is : for(initialization; test condition; inc/decrement) { statement 1; statement 2; }
  • 27. For loop example #include<stdio.h> void main() { for(x=0; x<9; x++) { printf(“%d”, x); printf(“n”); } }
  • 28. Reverse For loop • The for statement allows for negative increments. • For example, the loop discussed above can be written as follows: for(x=9; x>=0; x--) { printf(“%d”,x); printf(“/n”); }
  • 29. BREAK STATEMENT • The break statement is used to terminate loops or to exit a switch. for(i=1; i<=10; i++) { if(i==5) break; printf(“nI=%d”,i); }
  • 30. CONTINUE STATEMENT • The continue statement is used to skip or to bypass some step or iteration of looping structure. for(i=1; i<=10; i++) { if(i<5) continue; printf(“ni=%d”,i); } The output of the above program will be 6,7,8,9,10.
  • 31. THE GOTO STATEMENT • The goto statement is used to alter the normal sequence of program execution by transferring control to some other part of the program. • In its general form the goto statement is written as goto label; • Where label is an identifier used to label the target statement to which control will be transferred.
  • 32. goto example void main() { for(i=0;i<5;i++) { printf(“i =%d”,i); if(i==4) goto stop; } stop: printf_s( "Jumped to stop”); }