User forums > Using Code::Blocks
do-while loop
(1/1)
Orhan:
Hello everybody!
I have a problem with the usage of do-while loop in code blocks.
The problem is that it somehow HAS to run at least once. The part of my program is:
printf("Enter number e: \n");
scanf("%f", &e);
do
{
printf("Enter number e: \n");
scanf("%f", &e);
}
while(e<0.0001 || e>0.1);
If I enter 0.01 for example, I get the message again and when I enter 0.01 again, the program goes out of the loop. Shouldn't it skip the do part and continue without the loop after the first input?
Martin K.:
It does exactly what you have coded and this is not a Code::Blocks thing.
Search for a c/c++ Forum.
Martin
Navigation
[0] Message Index
Go to full version