Code

Résolu/Fermé
AhmedEp - Modifié le 20 août 2021 à 16:11
 vortex - 17 août 2021 à 20:51
S'il vous plais quelq'un peut m'aider et dite moi pourquoi le résultat est ( x=0 , y=13)???

#include <stdio.h>
int main(){
  int x = 4, y = 3 * x--;
  if( x = !5 || y++ > 12)
    printf("x=%d, y=%d\n", x, y);
  else
    printf("y= %d, x=%d\n", y, x);
  return 0;
}
A voir également:

1 réponse

Bonsoir,

Regarde ce sujet qui a exactement le même code que le tien et dont les explications ont été fournies.

https://forums.commentcamarche.net/forum/affich-37262380-le-resultat-d-un-code-en-c
0