prima cosa: non e ripeto NON usare mai i goto, che servono sono ad incasinare il codice e sono inutili visto che ci sono altre soluzioni più chiare per ottenere lo stesso risultato
e poi non funziona oppure ti da degli errori? Io l'ho provato su vc++ e ci sono taaanti errori....anche modificando la sleep dato che quella che hai messo tu è per linux(su che s.o. stai provando?)
cmq ho guardato il codice e:
1)controlla i nomi delle funzioni che alcuni sono sbagliati(recors invece di records)
2)guardati bene come si usa la malloc
La malloc ritorna un puntatore a void per lo spazio allocato di dimensione sizeof(...)
Prima di metterlo nella tuia variabile giocatore devi effettuare un cast così:
giocatore = (nome *)malloc(sizeof(nome));
Ultima modifica effettuata da lorenzo il 04/04/2009 alle 11:03 |