Odpowiedz na ten temat
Pokaż wyniki od 1 do 3 z 3
  1. Avatar kraxz
    Dołączył
    Jul 2006
    Skąd
    Prudnik, Poland
    Postów
    339

    Cytuj | #1

    witam

    zaczelem na nowo przygode z programowaniem. 5 lat temu skonczylem studia i sie uwolnilem od programowania ktorego nie lubialem za bardzo. z biegiem lat zdecydowalem sie wrocic zaczynam od C pozniej Object C a Jave bede mial od stycznia na studiach. Zabralem sie za ksiazke z popularnej seri "C for dummies" doszedlem do swojej 2 kompilacji w ksiazce.

    Proboje skompilowac program WHO ARE YOU czyli standard jedno scanf z klawiatury i printf zwraca powitanko:

    #include
    int main() {

    char me[20];
    printf("What is your name?");
    scanf("%s",&me);
    printf("Darn glad to meet you, %s!\n",me);
    return(0);
    }

    Przy kompilacji czy to xcode czy przez terminal mam blad:
    Format %s' expects 'char*', but argument 2 has type 'char(*)[20]'

    Dziwna spraw bo nawet kopiujac kod z ksiazki zawsze to samo. Moze ktos mi z tym pomoze?

    Moze jeszcze macie jakies dobrze ksiazki do polecenia w jezyku PL lub EN o programowaniu C?
    Ostatnio edytowane przez kraxz ; 06.10.2010 o 19:46
    | MBP 15"@2.66 i7 | MBP 13"@2.4Ghz Core2Duo | PowerBook G4 12''@1,5GHz PPC |
    | iMac 24''@2.8GHz Core2Duo | AirPort Extreme Base Station |
    | iPod Shuffle 2GB | iPhone 32GB Black 3Gs |


  2. Avatar macieks72

    Dołączył
    Aug 2009
    Postów
    9,327

    Cytuj | #2

    W tym przypadku:
    scanf("%s",me);
    bez & przy me.
    Komputer: Macbook Pro wykąpany w pepsi, teraz Acer Aspire 5750G
    Telefon: iPhone 4 - iOS 5.1.1
    Ludzie, używajcie alta. No chyba że wam obojętne, czy robicie komuś 'łaskę', czy 'laske'.

  3. Avatar kraxz
    Dołączył
    Jul 2006
    Skąd
    Prudnik, Poland
    Postów
    339

    Cytuj | #3

    LOL to ladnie ja go przepisalem 10 razy przekopiowalem kolejne 10 za kazdym razem kompilujac z error-em a to autor ksiazki bubla sprzedal :P Dzieki za podpowiedz zobaczymy jak bedzie szlo z reszta...
    Ostatnio edytowane przez kraxz ; 06.10.2010 o 23:03
    | MBP 15"@2.66 i7 | MBP 13"@2.4Ghz Core2Duo | PowerBook G4 12''@1,5GHz PPC |
    | iMac 24''@2.8GHz Core2Duo | AirPort Extreme Base Station |
    | iPod Shuffle 2GB | iPhone 32GB Black 3Gs |

Odpowiedz na ten temat

Tagi dla tego tematu