<P> In computer programming, a logic error is a bug in a program that causes it to operate incorrectly, but not to terminate abnormally (or crash). A logic error produces unintended or undesired output or other behavior, although it may not immediately be recognized as such . </P> <P> Logic errors occur in both compiled and interpreted languages . Unlike a program with a syntax error, a program with a logic error is a valid program in the language, though it does not behave as intended . The only clue to the existence of logic errors is the production of wrong solutions . </P>

What is logical error in c++ with example