Bonjour ma question doit etre basic mais je n'arrive pas a faire ce que je veux avec une boucle if.
Voila un exemple de ce que je souhaite faire mais cela ne marche pas car devc++ rentre dans la boucle sans tester les conditions:

if(((x!=-0.5) && (y!=0)) || ((x!=0.5) && (y!=0)))
{
...
}

En faite je souhaiterai rentrer dans la boucle seulement si x est différent de -0.5 et si y est différent de 0 ou bien si x est différent de 0.5 et y différent de 0.
merci de votre aide.