Ho provato a scivere un programma in c che converte da galloni in litri ma alla comilazione mi da questi errori
ho aperto il terminale ho digitato mkdir programmainc
cd programmainc
nano primo.c
si apre una finestra dove scrivo il sorgente ctrl+o salvo ctrlx esco
una volta nella directory davide@davide-System-Name:~/programmainc$ scrivo gcc primo -o primo e sotto sono riportati gli errori dove sbaglio?
//questo programma converte i galloni in litri.
#includee <iostream.h>
using namespace std;
int main()
{
int gallons, liters;
cout <<"Inserire il numero dei gallon:";
cin >> gallons; //imput immesso dal utente
liters = gallons * 4 //conversione in litri
cout << "litri: "<<liters;
return 0;
}
errori alla compilazione
primo.c:3: error: invalid preprocessing directive #includee
primo.c:4: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘namespace’
primo.c: In function ‘main’:
primo.c:10: error: ‘cout’ undeclared (first use in this function)
primo.c:10: error: (Each undeclared identifier is reported only once
primo.c:10: error: for each function it appears in.)
primo.c:11: error: ‘cin’ undeclared (first use in this function)
primo.c:13: error: expected ‘;’ before ‘liters’
primo.c:15: warning: missing terminating " character
primo.c:15: error: missing terminating " character
davide@davide-System-Name:~/programmainc$