Aktywne Wpisy
alkoJezus +213
I cyk, kolejna majóweczka bez alko ( ͡º ͜ʖ͡º)
Kiedyś to było dla mnie nie do pomyślenia, jak to kiełbaska bez piwa? Przecież to bez sensu
A jednak, da się
Terapia zmienia bardzo wiele, sposób myślenia, schematy którymi podążałem przez lata. Nie dogadałbym się z sobą z przed 10 lat, mam wrażenie że byłem kimś innym, byłem alkusem.
Teraz też nim jestem tylko na sucho. Życie alkoholika
Kiedyś to było dla mnie nie do pomyślenia, jak to kiełbaska bez piwa? Przecież to bez sensu
A jednak, da się
Terapia zmienia bardzo wiele, sposób myślenia, schematy którymi podążałem przez lata. Nie dogadałbym się z sobą z przed 10 lat, mam wrażenie że byłem kimś innym, byłem alkusem.
Teraz też nim jestem tylko na sucho. Życie alkoholika
Marcinnx +36
4 maja to Klara świętuje swoje urodziny, dwa dni po niej swój dzień będzie miała Laura.
nieźle to sobie wymyślili ( ͡º ͜ʖ͡º)
#lewandowski #lewandowska #mecz
DO RZECZY:
Zachciało mi się zrobić silnie metodą rekurencyjną:
http://pastebin.com/Wh8RuSjB
Program kończy działanie po linijce:
Nie wiem dlaczego
#jezykc #naukaprogramowania
Więcej informacji: https://stackoverflow.com/questions/7898215/how-to-clear-input-buffer-in-c
wywal spacje, i po drugim scanfie wstaw printf("%d", znak); i zobacz w tablicy ascii co to jest :)
generalnie scanfem mozna majsterkowac sporo.
Komentarz usunięty przez autora
scanf("%d", &liczba)
odczytuje liczbę jaką wprowadził użytkownik, ale w buforze(tu trafiają dane wprowadzone przez użytkownika w konsoli) pozostawia znak nowej linii(czyli to, co pojawia się gdy naciśniesz Enter).Jeśli uruchomisz program, wprowadzisz "10" i naciśniesz Enter, to
scanf
"usunie" z bufora tylko "10", a w buforze pozostawi Enter(znak nowej linii). Jeśli po tym zrobiszscanf("%c", &znak)
,scanf
od razu wczyta właśnie znak nowej linii(jako że%c
wczytuje tylko jedena to tutaj:
while((getchar())!='\n')
można powiedzieć, że "zje" mi te '\n'?
tak to rozumiem i z tego co wyczytalem lepiej zamiast scanf stosować fgets, prawda?
Jeszcze coś takiego znalazłem