Grazie milleOriginariamente inviato da pdpmpd
comunque se vuoi chiamare gioco è:
gioco();
o, se vuoi,
int g=gioco();![]()
Ho provato a fare come hai detto tu, e cioe` cosi`
Ma il compilatore mi segnala un sacco di errori, tra tutti il fatto che non mi riconosce le variabili stato, somma ecccodice:main() { int puntata, soldi; soldi = 1000; printf ("gioco dei dadi craps - \n"); do { printf ("inserisci una puntata valida \n"); scanf (" %d " , &puntata); // qui dovrei far partire la funzione gioco() gioco(); if (stato == 1) { printf ("hai vinto la tua puntata! \n"); soldi = soldi + puntata; printf ("ora hai un totale di %d soldi \n" , soldi); } else { printf ("peccato, hai perso la tua puntata \n"); soldi == soldi - puntata; printf (" ora hai un totale di %d soldi \n" , &soldi); } while (puntata <== soldi); return 0; }![]()


Rispondi quotando