What is the main difference between a logic error and a syntax error?

(1 point)
Responses

A logic error is due to a problem in the algorithm, whereas a syntax error is usually a typo or error in punctuation.

A logic error is due to a problem in the algorithm, whereas a syntax error is usually a typo or error in punctuation.

A logic error is a problem with the rules of the language, whereas a syntax error is a problem with the algorithm.

A logic error is a problem with the rules of the language, whereas a syntax error is a problem with the algorithm.

A logic error is a problem that is easy to fix, whereas a syntax error is harder to find and fix.

A logic error is a problem that is easy to fix, whereas a syntax error is harder to find and fix.

A logic error can only be corrected by recoding the entire program, whereas a syntax error can be fixed in a matter of seconds.

A logic error is due to a problem in the algorithm, whereas a syntax error is usually a typo or error in punctuation.