Zabezpieczenie pętli, scanfy

0

Mam za zadanie napisać do każda linijka kodu oznacza. Mógłby ktoś sprawić, czy to co mam napisane jest dobrze, ewentualnie coś poprawić, pomóc?

do // początek pętli

   {
     printf("\n n="); // wydrukowanie w programie wartości n
     n=scanf("%d", &n); // wskazanie argumentu całkowitego (?)
     fflush(stdin); // (?)
   } 

while (n==0); // koniec pętli 
0

Te wiersze

     printf("\n n="); // wydrukowanie w programie wartości n
     n=scanf("%d", &n); // wskazanie argumentu całkowitego (?)

mają błędny komentarz

0

Domyślam się, że mają błędy komentarz, dlatego szukam co to może oznaczać...
Znalazłem informację, że fflush (stdin) oznacza czyszczenie bufora wejściowego?

0

Czy o taki kod i komentarze Ci chodziło?

do // początek pętli do-while
{
    scanf("%d", &n); // pobranie od użytkownika liczby całkowitej i zapisanie w zmiennej n
    printf("\n n=%d", n); // wyprowadzenie na standardowe wyjście wartości zmiennej n
    fflush(stdin); // wyczyszczenie bufora wejściowego
} while (n!=0); // koniec pętli, gdy n==0

1 użytkowników online, w tym zalogowanych: 0, gości: 1