Inverser?

Résolu
Hellow People!

Je suis en train de programmer un petit jeu mais j'ai un problème!
J'ai écris ceci:

1            case 2:
2                   printf("Au revoir");
3                   sleep(1);
4                   return 0;


Mais dans le code, il se passent à l'envers? J'ai essayer d'inverser le code. Même chose.

Merci!!

1 réponse

  1. Bonjour,

    Les instructions ne sont pas exécutées à l'envers.
    Seulement, les caractères à afficher sur
    stdout
    sont placés dans une mémoire tampon et ne sont effectivement affichés que lorsque cette mémoire est vidée (ce n'est pas le cas de
    stderr
    ).
    On peut toutefois forcer l'affichage en insérant le caractère
    '\n'
    (nouvelle ligne) ou via
    fflush(stdout);
    .