SlideShare a Scribd company logo
INPUT AND OUTPUT
STATEMENTS IN
PROGRAMMING IN C
C. P. Divate
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;
}
• 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.
Decision Control Structure
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

Similar to INPUT AND OUTPUT STATEMENTS IN PROGRAMMING IN C

Slide07 repetitions
Slide07 repetitionsSlide07 repetitions
Slide07 repetitions
altwirqi
 
Branching statements
Branching statementsBranching statements
Branching statements
ArunMK17
 
1584503386 1st chap
1584503386 1st chap1584503386 1st chap
1584503386 1st chap
thuhiendtk4
 

Similar to INPUT AND OUTPUT STATEMENTS IN PROGRAMMING IN C (20)

C programming Control Structure.pptx
C programming Control Structure.pptxC programming Control Structure.pptx
C programming Control Structure.pptx
 
Condition Stmt n Looping stmt.pptx
Condition Stmt n Looping stmt.pptxCondition Stmt n Looping stmt.pptx
Condition Stmt n Looping stmt.pptx
 
Elements of programming
Elements of programmingElements of programming
Elements of programming
 
Unit ii chapter 2 Decision making and Branching in C
Unit ii chapter 2 Decision making and Branching in CUnit ii chapter 2 Decision making and Branching in C
Unit ii chapter 2 Decision making and Branching in C
 
COM1407: Program Control Structures – Repetition and Loops
COM1407: Program Control Structures – Repetition and Loops COM1407: Program Control Structures – Repetition and Loops
COM1407: Program Control Structures – Repetition and Loops
 
C Programming Unit-2
C Programming Unit-2C Programming Unit-2
C Programming Unit-2
 
C Programming: Control Structure
C Programming: Control StructureC Programming: Control Structure
C Programming: Control Structure
 
CONTROL FLOW in C.pptx
CONTROL FLOW in C.pptxCONTROL FLOW in C.pptx
CONTROL FLOW in C.pptx
 
Slide07 repetitions
Slide07 repetitionsSlide07 repetitions
Slide07 repetitions
 
Programming fundamental 02
Programming fundamental 02Programming fundamental 02
Programming fundamental 02
 
Lecture 10 - Control Structures 2
Lecture 10 - Control Structures 2Lecture 10 - Control Structures 2
Lecture 10 - Control Structures 2
 
What is c
What is cWhat is c
What is c
 
Branching statements
Branching statementsBranching statements
Branching statements
 
Fundamental of Information Technology - UNIT 8
Fundamental of Information Technology - UNIT 8Fundamental of Information Technology - UNIT 8
Fundamental of Information Technology - UNIT 8
 
Ch6 Loops
Ch6 LoopsCh6 Loops
Ch6 Loops
 
Looping
LoopingLooping
Looping
 
1584503386 1st chap
1584503386 1st chap1584503386 1st chap
1584503386 1st chap
 
Object oriented programming system with C++
Object oriented programming system with C++Object oriented programming system with C++
Object oriented programming system with C++
 
Programming basics
Programming basicsProgramming basics
Programming basics
 
Claguage 110226222227-phpapp02
Claguage 110226222227-phpapp02Claguage 110226222227-phpapp02
Claguage 110226222227-phpapp02
 

More from ChandrakantDivate1

More from ChandrakantDivate1 (20)

Web Technology LAB MANUAL for Undergraduate Programs
Web Technology  LAB MANUAL for Undergraduate ProgramsWeb Technology  LAB MANUAL for Undergraduate Programs
Web Technology LAB MANUAL for Undergraduate Programs
 
UNIVERSAL HUMAN VALUES- Harmony in the Nature
UNIVERSAL HUMAN VALUES- Harmony in the NatureUNIVERSAL HUMAN VALUES- Harmony in the Nature
UNIVERSAL HUMAN VALUES- Harmony in the Nature
 
Study of Computer Hardware System using Block Diagram
Study of Computer Hardware System using Block DiagramStudy of Computer Hardware System using Block Diagram
Study of Computer Hardware System using Block Diagram
 
Computer System Output Devices Peripherals
Computer System Output  Devices PeripheralsComputer System Output  Devices Peripherals
Computer System Output Devices Peripherals
 
Computer system Input Devices Peripherals
Computer system Input  Devices PeripheralsComputer system Input  Devices Peripherals
Computer system Input Devices Peripherals
 
Computer system Input and Output Devices
Computer system Input and Output DevicesComputer system Input and Output Devices
Computer system Input and Output Devices
 
Introduction to COMPUTER’S MEMORY RAM and ROM
Introduction to COMPUTER’S MEMORY RAM and ROMIntroduction to COMPUTER’S MEMORY RAM and ROM
Introduction to COMPUTER’S MEMORY RAM and ROM
 
Introduction to Computer Hardware Systems
Introduction to Computer Hardware SystemsIntroduction to Computer Hardware Systems
Introduction to Computer Hardware Systems
 
Fundamentals of Internet of Things (IoT) Part-2
Fundamentals of Internet of Things (IoT) Part-2Fundamentals of Internet of Things (IoT) Part-2
Fundamentals of Internet of Things (IoT) Part-2
 
Fundamentals of Internet of Things (IoT)
Fundamentals of Internet of Things (IoT)Fundamentals of Internet of Things (IoT)
Fundamentals of Internet of Things (IoT)
 
Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)Introduction to Artificial Intelligence ( AI)
Introduction to Artificial Intelligence ( AI)
 
Fundamentals of functions in C program.pptx
Fundamentals of functions in C program.pptxFundamentals of functions in C program.pptx
Fundamentals of functions in C program.pptx
 
Fundamentals of Structure in C Programming
Fundamentals of Structure in C ProgrammingFundamentals of Structure in C Programming
Fundamentals of Structure in C Programming
 
Programming in C - Fundamental Study of Strings
Programming in C - Fundamental Study of  StringsProgramming in C - Fundamental Study of  Strings
Programming in C - Fundamental Study of Strings
 
Basics of Control Statement in C Languages
Basics of Control Statement in C LanguagesBasics of Control Statement in C Languages
Basics of Control Statement in C Languages
 
Features and Fundamentals of C Language for Beginners
Features and Fundamentals of C Language for BeginnersFeatures and Fundamentals of C Language for Beginners
Features and Fundamentals of C Language for Beginners
 
Basics of Programming Algorithms and Flowchart
Basics of Programming Algorithms and FlowchartBasics of Programming Algorithms and Flowchart
Basics of Programming Algorithms and Flowchart
 
Computer Graphics Introduction To Curves
Computer Graphics Introduction To CurvesComputer Graphics Introduction To Curves
Computer Graphics Introduction To Curves
 
Computer Graphics Three-Dimensional Geometric Transformations
Computer Graphics Three-Dimensional Geometric TransformationsComputer Graphics Three-Dimensional Geometric Transformations
Computer Graphics Three-Dimensional Geometric Transformations
 
Computer Graphics - Windowing and Clipping
Computer Graphics - Windowing and ClippingComputer Graphics - Windowing and Clipping
Computer Graphics - Windowing and Clipping
 

Recently uploaded

School management system project report.pdf
School management system project report.pdfSchool management system project report.pdf
School management system project report.pdf
Kamal Acharya
 
Laundry management system project report.pdf
Laundry management system project report.pdfLaundry management system project report.pdf
Laundry management system project report.pdf
Kamal Acharya
 
Online blood donation management system project.pdf
Online blood donation management system project.pdfOnline blood donation management system project.pdf
Online blood donation management system project.pdf
Kamal Acharya
 
Digital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfDigital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdf
AbrahamGadissa
 

Recently uploaded (20)

Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
 
Pharmacy management system project report..pdf
Pharmacy management system project report..pdfPharmacy management system project report..pdf
Pharmacy management system project report..pdf
 
2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
 
School management system project report.pdf
School management system project report.pdfSchool management system project report.pdf
School management system project report.pdf
 
Peek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdfPeek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdf
 
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and VisualizationKIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
 
Explosives Industry manufacturing process.pdf
Explosives Industry manufacturing process.pdfExplosives Industry manufacturing process.pdf
Explosives Industry manufacturing process.pdf
 
Natalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in KrakówNatalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in Kraków
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdfRESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
RESORT MANAGEMENT AND RESERVATION SYSTEM PROJECT REPORT.pdf
 
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptxCloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
Cloud-Computing_CSE311_Computer-Networking CSE GUB BD - Shahidul.pptx
 
Laundry management system project report.pdf
Laundry management system project report.pdfLaundry management system project report.pdf
Laundry management system project report.pdf
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Construction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptxConstruction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptx
 
İTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering WorkshopİTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering Workshop
 
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWINGBRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
BRAKING SYSTEM IN INDIAN RAILWAY AutoCAD DRAWING
 
Online blood donation management system project.pdf
Online blood donation management system project.pdfOnline blood donation management system project.pdf
Online blood donation management system project.pdf
 
Digital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfDigital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdf
 
Arduino based vehicle speed tracker project
Arduino based vehicle speed tracker projectArduino based vehicle speed tracker project
Arduino based vehicle speed tracker project
 

INPUT AND OUTPUT STATEMENTS IN PROGRAMMING IN C

  • 1. INPUT AND OUTPUT STATEMENTS IN PROGRAMMING IN C C. P. Divate
  • 2. 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().
  • 3. 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.
  • 4. 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.
  • 5. 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
  • 6. 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.
  • 7. 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.
  • 8. 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.
  • 9. scanf() Function • For Float Variable : float per; printf(“Enter Percentage=”); scanf(“%f”,&per); • For Character Variable : char ans; printf(“Enter answer=”); scanf(“%c”,&ans);
  • 10. 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();
  • 11. 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);
  • 12. 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
  • 13. 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; }
  • 14. • 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. Decision Control Structure
  • 17. /* 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”); }
  • 18. 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"); •
  • 19. 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.
  • 20. The general form of switch-case switch(expression) { case expression1: statements; break; case expression2: statements; break; case expression3: statements; break; }
  • 21. • 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; }
  • 22. 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
  • 23. 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; }
  • 24. While loop example #include<stdio.h> void main () { int digit = 0; while(digit<=9) { printf(“%d n”,digit); ++digit ; } }
  • 25. 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);
  • 26. Do-While Loop Example #include <stdio.h> void main() { int digit = 0; do { printf(“%d”, digit++); }while(digit<=9); }
  • 27. 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; }
  • 28. For loop example #include<stdio.h> void main() { for(x=0; x<9; x++) { printf(“%d”, x); printf(“n”); } }
  • 29. 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”); }
  • 30. 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); }
  • 31. 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.
  • 32. 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.
  • 33. 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”); }