[C] compilazione con gcc

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Avatar utente
cavaletto
Prode Principiante
Messaggi: 50
Iscrizione: mercoledì 4 giugno 2008, 23:05
Desktop: ubuntu
Distribuzione: Ubuntu 18.04 LTS x86_64
Sesso: Maschile
Località: Torino

[C] compilazione con gcc

Messaggio da cavaletto »

Buonasera, sto facendo un corso di programmazione C nel quale mi consigliano di utilizzare compilatori non opensu windows ma io ho la testa dura e voglio utilizzare gcc su linux,
ecco il problema: ho scritto un piccolo programmino x calcolare l'area di un rettangolo
ecco il sorgente di nome ognirettang.c  :

main()
{ float area, base, altezza;
printf("Introduci la base:");
scanf("%f",&base);
printf("Introduci l'altezza:");
scanf("%f",&altezza);
area = base * altezza;
printf("L'area del rettangolo vale:%f\n",area);
}

lo compilo scrivendo su terminale:
gcc ognirettang.c

e ottengo come risultato:

ognirettang.c: In function ‘main’:
ognirettang.c:3: warning: incompatible implicit declaration of built-in function ‘printf’
ognirettang.c:4: warning: incompatible implicit declaration of built-in function ‘scanf’

nonostante ciò il file eseguibile a.out è state creato e funziona.
ma non capisco la presenza di quegli errori

qualcuno sa dirmi il perchè?
:muro:
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: [C] compilazione con gcc

Messaggio da Zoff »

Manca:

Codice: Seleziona tutto

#include <stdio.h>
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Avatar utente
cavaletto
Prode Principiante
Messaggi: 50
Iscrizione: mercoledì 4 giugno 2008, 23:05
Desktop: ubuntu
Distribuzione: Ubuntu 18.04 LTS x86_64
Sesso: Maschile
Località: Torino

Re: [C] compilazione con gcc

Messaggio da cavaletto »

grazieee  (good)
:muro:
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti