commencer avec les bases . La structure de base de chaque instruction If Else en C prend cette forme : if ( condition) l'action 
 ; Page 2  Bracket votre action correctement . L'action peut être une seule commande, ou plus souvent une série de commandes , à l'intérieur des accolades. 
 Créer la condition 
 3 
 Sachez que la condition est . quelque chose qui renvoie 0 (faux) ou toute autre chose (true) 
 4 
 Sachez que le type le plus commun est une comparaison entre les variables ou les valeurs : ! == égalité = inégalité > supérieur à > = supérieur supérieur ou égal à 5 
 
 Comparer les types numériques et de caractère, si vous le souhaitez , mais attention : les caractères comparer basé sur le jeu de caractères utilisé sur ce système , et qui peut être différente un jour sur une autre exploitation système. 
 6 
 N'essayez pas de comparer les tableaux ou des structures directement . Au lieu de cela , écrire une fonction qui va effectuer la comparaison. 
 7 
 Comprendre que les bibliothèques C standard incluent des fonctions pour les chaînes . Voir strcmp (), stricmp (), et strncmp (). 
 8 
 utilisation affectation pour retourner la valeur qui a été attribuée . 
 If (( x = malloc ( 100) ) == NULL ) abort () ; La valeur retournée par malloc () est à la fois enregistré sur x et comparée à la valeur NULL , ce qui rend votre code plus concis 
 9  utiliser une technique éprouvée : Il est fréquent d'avoir des fonctions . retourne 1 en cas de succès et 0 en cas d'échec , et les utiliser comme une condition. 
 10 
 réaliser que dans C , tout a une valeur , donc tout peut être la condition . Par exemple, une comparaison à 0 est généralement redondante 
 if ( x ) printf (" x est non nul \\ n") ; . 
 Moisson et modifier les conditions 
 11  Utilisez le ! ( pas ) l'opérateur de nier , ou inverse, une condition 
 si printf (" x est égal à zéro \\ n") ; 
 12  Utilisez && ( et ) et