Dev - C++ - por que el compilador no manda error al realizar una asignacion dentro del IF

Filtrado por el usuario: Mario
<<>>
Filtrado por el usuario 'Mario' (Eliminar fitro)
 
Vista: