aucune
Si le scope excède une ligne, il doit être encadré par une paire de { }
.
if (a == 0) { printf("Mon a = 0\n",); printf("Valeur de a: %d\n",a); } else if (a > 0) printf("Valeur de a > 0: %d\n",a); else printf("Valeur de a < 0: %d\n",a);
et pour les version courtes...
#include <stdio.h> int main () { int a = 3; int b = 0; if(a) printf("Valeur de a: %d\n",a); if(b) printf("Valeur de b: %d\n",b); if(!a) printf("Valeur de !a: %d\n",a); if(!b) printf("Valeur de !b: %d\n",b); }
Le résultat :
Valeur de a: 3 Valeur de !b: 0