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