loop1:
{
x=i<n?(i++):0;
printf("%d",i);
exit(x);
continue;
}
Error- misplaced continue.
Doubt-1.will the exit(x) be executed for all values of x
2.will this statement go out of the program.
Answers were Sorted based on User's Feedback
Answer / vignesh1988i
1) THE exit() function will be occuring only for one value for x in this case.
the main use of exit() function is , whenever we come accross a situation that no other go when we reach certain values we must be back to the IDE again.. so for that purpose we can use exit() function...... here lies an ambiquity since u have given the exit fuction inside the looping structure.. but exit() function when it is called once it will return to the programming screen... but the loop didnt terminate yet...
2) ya sure whenever exit function is encountered this will make to come from prompt mode to the IDE mode
thank u
Is This Answer Correct ? | 3 Yes | 0 No |
Answer / vija
Dear SRIVIDYA!!!!
as per my experience....
exit() function can take only two arguments. 0(zero) and 1
exit(0)--indicates exit with error
exit(1)--indicates successful exit...
coming to yr code fragment in question..there is a
possibility for exit(x) to take other values..
so this caused the errorrrrr
-------------------------
correct me if its wrong!!
yours vijayabhaskar83@sifymail.com
Is This Answer Correct ? | 0 Yes | 2 No |
Answer / padmaraj
HI,
1: the statement x=i<n?(i++):0;
the value of i is < n the i will be increamented
by 1, else 0.
2 : The value of i is printed.
3 : exit() function is executed by all values of x.
4 : this program will not go out of loop.
Is This Answer Correct ? | 0 Yes | 3 No |
Assume that the int variables i and j have been declared, and that n has been declared and initialized. Write code that causes a "triangle" of asterisks of size n to be output to the screen. Specifically, n lines should be printed out, the first consisting of a single asterisk, the second consisting of two asterisks, the third consistings of three, etc. The last line should consist of n asterisks. Thus, for example, if n has value 3, the output of your code should be * ** *** You should not output any space characters. Hint: Use a for loop nested inside another for loop.
wap for bubble sort
how to convert decimal to hexadecimal without using arrays just loops
How to create a program that lists countries capitals when country is entered? (Terribly sorry, I'm a complete novist to coding with C, am looking for inspiration and general tips on how to code and create this program.)
what is run time error?
printy(a=3,a=2)
what are the techniques for reducing the fragility of a memory bug?
which typw of errors ? & how to solve it ?
#include<stdio.h> void main() { int i=1; printf("%d%d%d",i++,++i,i); }
#include"stdio.h" #include"conio.h" void main() { int a; printf("\n enter a number:"); scanf("%c\n"); getch(); }
Write down the difference between c. Loop and goto statement d. (!0) and (!1) e. (1= =! 1) and (1!=1) f. NULL and !NULL
What are the different types of errors in C and when they occur?