Besoin d'aide en c "if et else"

Bonjour,
je ss debutante et j'ai besoin de votre aide :)
j'ai deux variables : variable time et variable cout selon ses valeurs, le programme va faire des instruction differentes.
voici mon algorithme:
si cout=0 et time=0 alors
   ---------------------
   ---------------------
   ---------------------
sinon 
      si cout <>0 alors
          ---------------------
          ---------------------
          ---------------------
       sinon
        si  time<>0 alors
         ---------------------
         ---------------------
         ---------------------
        finsi
     finsi
finsi

Le signe <> designe "different de", j'espere que vous avez compri ce que je voulé faire, je veux ecrire ça en langage c j'ai deja essayé mais j'ai un probleme avec les if et les else :((((
Merci d'avance pour vos reponses
Configuration: Windows 7 Internet Explorer 8.0

2 réponses

  1. Contributeur
    Je ne voi pas où est le souci. Il suffit de remplacer les "si" par "if" et sinon par "else" et de mettre des accolades.
    Attentions, les symboles de comparaison en C sont :
    == pour le test d'égalité et != pour différent de .
    Les opérateurs logiques sont && pour "et" et || pour "ou"
    0
    1. int main()
      {
      if ((cout == 0) && (time == 0))
      {

      }
      else if (cout != 0)
      {

      }
      else
      {

      }
      return (0);
      }
      0