En klassiker i C, som nog dom flesta råkat ut för (som kodat i C) är
if ( a = b) { block }
vilket tilldelar a värdet av b
när syntaxen för jämförelse är
if (a == b) { block }
Satt för flera år sedan en hel natt och avlusade ett program. På slutet var jag riktigt heligt förbannad och trött eftersom dom sista timmarna så var det en sketen liten if-sats som aldrig gick igenom... så den minan glömmer man aldrig