warning: enumeration value LES not handled in switch

L'Erreur
warning: enumeration value LES not handled in switch #include <stdio.h> typedef enum {PLOP, LES, GENS}LOL; int main(){ LOL i = PLOP; switch(i){ case 0: printf("plop\n"); } return 0; }
Explications
Dans le cas ou le switch doit évaluer une énumération il faut que tous les cas soit prit en compte ou utiliser la règle default
Solution
#include <stdio.h> typedef enum {PLOP, LES, GENS}LOL; int main(){ LOL i = PLOP; switch(i){ case 0: printf("plop\n"); default: (void)NULL; } return 0; }