Innominato
05-12-2003, 21:11
void mossa_computer()
{
int i,j;
for(i=0; i<3; i++)
for (j=0; j<3; j++){
if (matrice[i][j]==' '){
matrice[i][j]='0';
return;}
else if(i==2 && j==2 && (matrice[i][j]!=' ')){
printf("Partita patta\n");
visualizza_matrice();
exit(0);}}}
Compilando mi dà warning: implicit declaration of function 'exit' sulla riga di exit(0);}}}
ho incluso solo stdio.h, il programma è un pò lungo, cmq è il gioco del tris ed è stato richiesto di inserire exit(0), perchè mi dà questo warning? Grazie.
inserendo anche la libreria stdlib.h non mi dà + l'errore... ma dove c'è scritto che ce n'è bisogno, sul manule non c'è accenno...
{
int i,j;
for(i=0; i<3; i++)
for (j=0; j<3; j++){
if (matrice[i][j]==' '){
matrice[i][j]='0';
return;}
else if(i==2 && j==2 && (matrice[i][j]!=' ')){
printf("Partita patta\n");
visualizza_matrice();
exit(0);}}}
Compilando mi dà warning: implicit declaration of function 'exit' sulla riga di exit(0);}}}
ho incluso solo stdio.h, il programma è un pò lungo, cmq è il gioco del tris ed è stato richiesto di inserire exit(0), perchè mi dà questo warning? Grazie.
inserendo anche la libreria stdlib.h non mi dà + l'errore... ma dove c'è scritto che ce n'è bisogno, sul manule non c'è accenno...