Aktywne Wpisy

MonazoPL +98
Ruszamy z nowym #rozdajo – wygraj kartę podarunkową do Allegro o wartości 100 zł!
Aby wziąć udział w konkursie, zaplusuj ten wpis oraz w komentarzu krótko odpowiedz na pytanie konkursowe: Jeśli wygrasz, na co wydasz (lub do czego dołożysz) to 100 zł? ( ͡~ ͜ʖ ͡°)
––––––––––––––––––––––––––––––
Do Polski wchodzi nowy bank – UniCredit. Z tej okazji odpalili mega fajną promkę, w której za założenie u nich bezwarunkowo darmowego konta, możecie odebrać
Aby wziąć udział w konkursie, zaplusuj ten wpis oraz w komentarzu krótko odpowiedz na pytanie konkursowe: Jeśli wygrasz, na co wydasz (lub do czego dołożysz) to 100 zł? ( ͡~ ͜ʖ ͡°)
––––––––––––––––––––––––––––––
Do Polski wchodzi nowy bank – UniCredit. Z tej okazji odpalili mega fajną promkę, w której za założenie u nich bezwarunkowo darmowego konta, możecie odebrać
źródło: unicredit spotify premium monazo
Pobierz
future_taylor +500





Czyszczenie bufora w c
<---kod --->
link
jeśli użytkownik poda więcej wartości od ilość wykonania pętli przypisuje wartość c.Czyszczenie buforu nie działa,pewnie jest błąd którego nie widzę.Za wszelkie porady dziękuję ( ͡° ͜ʖ ͡°)
Komentarz usunięty przez autora
Komentarz usunięty przez autora
W momencie gdzie już chcesz ignorować elementy z bufora, to musisz ten bufor przewinąć do końca. Flush nie działa na stdin, tu musisz użyć innej techniki.
Komentarz usunięty przez moderatora
https://cboard.cprogramming.com/c-programming/84624-rewind-stdin-;-right-wrong.html
Inną techniką jest odczytywanie z stdin do śmietnika w pętli, póki nie wystąpi dany zbak (bajt).
while (!feof(stdin)) scanf("%d",trash);
(chyba)
int c;
while ( (c = getchar()) != '\n' && c != EOF ) ;
@kot_gagarina: nie wydaje mi sie