PDA

Visualizza la versione completa : [C] Primi passi: Parse error before 'return'.


nuvolare
15-01-2009, 22:53
Saluto tutti, visto che sono nuovo e poi vi dico.
Sto iniziando con la programmazione come scritto in oggetto, e sto anche seguendo Guida in C, quella presente sul sito.
Sto per l'appunto facendo esperimenti vari, e per ciò vi faccio vedere


#include <stdio.h>
int main()
{
int patate = 4;
int cipolle = 7;
int *cucuzze;

printf("inserisci n patate: ");
scanf("%d", &patate);
printf("inserisci n cipolle: ");
scanf("%d", &cipolle);
if(patate<1)
printf("Le scorte stanno finendo");
else
printf("ancora hai da mangire")

return();

}

Appena eseguo mi da un errore parse error before 'return'
Per quale motivo?
Poi vorrei chiedervi i puntatori quindi scrivendo *puntatore e poi &puntatore e come, per chi conosce Excel = per identificare un'altra cella?
Scusate, ma sono agli inizi e devo capire l'utilità di ciò che leggo, spero mi possa venire più facile da capire avendo dei paragoni pratici.
Grazie e complimenti per il sito e per la guida, saluti

menphisx
15-01-2009, 23:23
return deve ritornare qualcosa ?

Manca il ;

nuvolare
15-01-2009, 23:29
Originariamente inviato da menphisx
return deve ritornare qualcosa ?

Manca il ;

Si mi dovrebbe chiedere di inserire i numeri,
e poi i mettendo il ; mi dice parse error before ')' token
grazie

menphisx
15-01-2009, 23:36
printf("ancora hai da mangiare");

return 0;

}

nuvolare
15-01-2009, 23:43
Originariamente inviato da menphisx


printf("ancora hai da mangiare");

return 0;

}


Perfetto adesso Si!!!!
è una cosa stupida, ma l'ho fatto per capire il funzionamento, adesso a questo spero di poterci aggiungere dell'altro.
Comunque grazie per l'assistenza...

menphisx
15-01-2009, 23:45
Prego, sono 500 € :D

nuvolare
16-01-2009, 07:55
Originariamente inviato da menphisx
Prego, sono 500 € :D

Complimenti, come quota non è male!!!!
Ma visto che ci siamo facciamo tutto un conto dopo...

Sarebbe possibile avere un esempio per i puntatori, perché non credo di aver capito esattamente a cosa servono, magari con un esempio pratico capisco come e dove poterli usare...
Grazie 1000

oregon
16-01-2009, 08:18
Originariamente inviato da nuvolare
Sarebbe possibile avere un esempio per i puntatori, perché non credo di aver capito esattamente a cosa servono, magari con un esempio pratico capisco come e dove poterli usare...


Un forum non e' sostituibile ad un libro o ad un corso.

Queste cose le devi studiare e solamente i problemi con il codice li puoi porre nel forum stesso ...

nuvolare
16-01-2009, 08:25
Originariamente inviato da oregon
Un forum non e' sostituibile ad un libro o ad un corso.

Queste cose le devi studiare e solamente i problemi con il codice li puoi porre nel forum stesso ...

Ok, allora vedo di googlare un pò, oppure conosci un buon libro dove posso studiare il C?
Sto facendo il C perché credo sia la base, ma in realtà il mio fine è quello di scrivere poi con Cocoa, e da quello che ho letto in giro dicevano di fare una scala, quindi imparare il linguaggio base di C per poi passare a C++ ed X-code.
Se è sbagliato, dimmi pure...
Grazie

oregon
16-01-2009, 08:45
Non e' sbagliato in assoluto ... ognuno ha la propria strada che dipende da tantissime cose.

Comunque, imparare il C non ti fara' certamente male.

Di libri ce ne sono tantissimi ... dai un'occhiata direttamente nella tua libreria di fiducia ed esaminali per capire come ti sembrano ... e fai una ricerca in questo forum perche' ci sono stati molti thread sui libri ...

Loading