Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[C] odpowiednik funkcji "scanf"

xusss 31 Sty 2012 16:19 1250 5
  • #1 31 Sty 2012 16:19
    xusss
    Poziom 6  

    Witam.
    Piszę program w języku C i jednym z wymogów jest nieużywanie funkcji "scanf" i mam pytanie czym mogę ją zastąpić? Używam jej do wczytywania liczb max 5 cyfr. Proszę o pomoc.

    0 5
  • Pomocny post
    #2 31 Sty 2012 17:34
    Xitami
    Poziom 29  

    gets() lub getchar() + np. atoi()

    0
  • Pomocny post
    #3 31 Sty 2012 18:45
    DRK82
    Poziom 11  

    A fscanf() można używać? :D

    Kod: c
    Zaloguj się, aby zobaczyć kod

    0
  • #4 31 Sty 2012 18:51
    xusss
    Poziom 6  

    fscanf też nie

    0
  • #5 02 Lut 2012 21:13
    xusss
    Poziom 6  

    dokładnie to w tym:

    Kod: c
    Zaloguj się, aby zobaczyć kod
    chce podmienić coś za scanfa ale mi nic nie podchodzi. Macie jakiś pomysł?
    są błędy konwersja int to char przy fgets.

    0
  • #6 02 Lut 2012 21:44
    beluosus
    Poziom 25  

    Xitami napisał co trzeba zrobić, przekładając to na praktykę:

    Kod: c
    Zaloguj się, aby zobaczyć kod

    0