I'm having some trouble with Zyante 3.3 Exercise Questions and I think it's an issue with Zyante.
After Zyante says not to use assignments in if statements it does just that in the exercise. Fine, it's testing us. But I think the calculations as wrong.
In Problem 1: The IF statement is false yet it executes it.
In Problem 2: What the heck is: if(!x)
In Problem 3 & 4: These don't really make logical sense to me.
Problem 5 is okay. Tricky without the brackets or 'else' term.

Best wishes,
Manor Perets