A loop does not always stop. For example, if n = 10 then
i = 0;
while(i != n)
{
printf("%i\n", i);
}
will never end. If you suspect that your
program is in an infinite loop, use control-C
to stop it. Consider running a
debugger
to find out where the problem is.
How can you stop a program that appears to be in an infinite loop? Answer