problem s prevajanjem

Imam problem. Ko hočem prevest kak program iz C-ja z ukazom gcc, mi zmeraj napiše kar neke napaka, čeprav je program 100% prav napisan. inštaliral sem že paket build essential, pa se napake še kar pojavljajo. No, da ne bom samo govoril, prilagam program in izpis od ukaza gcc.

Program:

main() {

int i;
printf("Hello world!!!\n);
scanf("%d",&i);


}


izpis v terminalu:

prvi.c: In function ‘main’:
prvi.c:5: warning: incompatible implicit declaration of built-in function ‘printf’
prvi.c:6: warning: incompatible implicit declaration of built-in function ‘scanf’

kot vidite, je program zelo enostaven, narejen samo za testiranje, če vse prav dela. Upam, da mi lahko kako pomagate.

Komentarji

  • Kami Član Ubuntu.si
    main() {

    int i;
    printf("Hello world!!!\n");
    scanf("%d",&i);


    }
  • napsy Član Ubuntu.si
    pred main() funkcijo napiš
    #include <stdio.h>

    pa pred main dodaj int tako da boš mel:
    int main()
  • napsy, hvala, pomagalo je, da sm vključil stdio.h, ni nujno da dodam še int pred main, pa dela lepo zdaj vse. No, najlepša hvala, tema gre lahko pa pod ključ, jaz pa programirat:)
Za komentiranje se prijavite ali pa se vpišite.